@relation 'C:\\Research\\Software\\ECJ-Trunk-Latest\\Alu.libsvm' @attribute att_1 numeric @attribute att_2 numeric @attribute att_3 numeric @attribute att_4 numeric @attribute att_5 numeric @attribute att_6 numeric @attribute att_7 numeric @attribute att_8 numeric @attribute att_9 numeric @attribute att_10 numeric @attribute att_11 numeric @attribute att_12 numeric @attribute att_13 numeric @attribute att_14 numeric @attribute att_15 numeric @attribute att_16 numeric @attribute att_17 numeric @attribute att_18 numeric @attribute att_19 numeric @attribute att_20 numeric @attribute att_21 numeric @attribute att_22 numeric @attribute att_23 numeric @attribute att_24 numeric @attribute att_25 numeric @attribute att_26 numeric @attribute att_27 numeric @attribute att_28 numeric @attribute att_29 numeric @attribute att_30 numeric @attribute att_31 numeric @attribute att_32 numeric @attribute att_33 numeric @attribute att_34 numeric @attribute att_35 numeric @attribute att_36 numeric @attribute att_37 numeric @attribute att_38 numeric @attribute att_39 numeric @attribute att_40 numeric @attribute att_41 numeric @attribute att_42 numeric @attribute att_43 numeric @attribute att_44 numeric @attribute att_45 numeric @attribute att_46 numeric @attribute att_47 numeric @attribute att_48 numeric @attribute att_49 numeric @attribute att_50 numeric @attribute att_51 numeric @attribute att_52 numeric @attribute att_53 numeric @attribute att_54 numeric @attribute att_55 numeric @attribute att_56 numeric @attribute att_57 numeric @attribute att_58 numeric @attribute att_59 numeric @attribute att_60 numeric @attribute att_61 numeric @attribute att_62 numeric @attribute att_63 numeric @attribute att_64 numeric @attribute att_65 numeric @attribute att_66 numeric @attribute att_67 numeric @attribute att_68 numeric @attribute att_69 numeric @attribute att_70 numeric @attribute att_71 numeric @attribute att_72 numeric @attribute att_73 numeric @attribute att_74 numeric @attribute att_75 numeric @attribute att_76 numeric @attribute att_77 numeric @attribute att_78 numeric @attribute att_79 numeric @attribute att_80 numeric @attribute att_81 numeric @attribute att_82 numeric @attribute att_83 numeric @attribute att_84 numeric @attribute att_85 numeric @attribute att_86 numeric @attribute att_87 numeric @attribute att_88 numeric @attribute att_89 numeric @attribute att_90 numeric @attribute att_91 numeric @attribute att_92 numeric @attribute att_93 numeric @attribute att_94 numeric @attribute att_95 numeric @attribute att_96 numeric @attribute att_97 numeric @attribute att_98 numeric @attribute att_99 numeric @attribute att_100 numeric @attribute att_101 numeric @attribute att_102 numeric @attribute att_103 numeric @attribute att_104 numeric @attribute att_105 numeric @attribute att_106 numeric @attribute att_107 numeric @attribute att_108 numeric @attribute att_109 numeric @attribute att_110 numeric @attribute att_111 numeric @attribute att_112 numeric @attribute att_113 numeric @attribute att_114 numeric @attribute att_115 numeric @attribute att_116 numeric @attribute att_117 numeric @attribute att_118 numeric @attribute att_119 numeric @attribute att_120 numeric @attribute att_121 numeric @attribute att_122 numeric @attribute att_123 numeric @attribute att_124 numeric @attribute att_125 numeric @attribute att_126 numeric @attribute att_127 numeric @attribute att_128 numeric @attribute att_129 numeric @attribute att_130 numeric @attribute att_131 numeric @attribute att_132 numeric @attribute att_133 numeric @attribute att_134 numeric @attribute att_135 numeric @attribute att_136 numeric @attribute att_137 numeric @attribute att_138 numeric @attribute att_139 numeric @attribute att_140 numeric @attribute att_141 numeric @attribute att_142 numeric @attribute att_143 numeric @attribute att_144 numeric @attribute att_145 numeric @attribute att_146 numeric @attribute att_147 numeric @attribute att_148 numeric @attribute att_149 numeric @attribute att_150 numeric @attribute att_151 numeric @attribute att_152 numeric @attribute att_153 numeric @attribute att_154 numeric @attribute att_155 numeric @attribute att_156 numeric @attribute att_157 numeric @attribute att_158 numeric @attribute att_159 numeric @attribute att_160 numeric @attribute att_161 numeric @attribute att_162 numeric @attribute att_163 numeric @attribute att_164 numeric @attribute att_165 numeric @attribute att_166 numeric @attribute att_167 numeric @attribute att_168 numeric @attribute att_169 numeric @attribute att_170 numeric @attribute att_171 numeric @attribute att_172 numeric @attribute att_173 numeric @attribute att_174 numeric @attribute att_175 numeric @attribute att_176 numeric @attribute att_177 numeric @attribute att_178 numeric @attribute att_179 numeric @attribute att_180 numeric @attribute att_181 numeric @attribute att_182 numeric @attribute att_183 numeric @attribute att_184 numeric @attribute att_185 numeric @attribute att_186 numeric @attribute att_187 numeric @attribute att_188 numeric @attribute att_189 numeric @attribute att_190 numeric @attribute att_191 numeric @attribute att_192 numeric @attribute att_193 numeric @attribute att_194 numeric @attribute att_195 numeric @attribute att_196 numeric @attribute att_197 numeric @attribute att_198 numeric @attribute att_199 numeric @attribute att_200 numeric @attribute att_201 numeric @attribute att_202 numeric @attribute att_203 numeric @attribute att_204 numeric @attribute att_205 numeric @attribute att_206 numeric @attribute att_207 numeric @attribute att_208 numeric @attribute att_209 numeric @attribute att_210 numeric @attribute att_211 numeric @attribute att_212 numeric @attribute att_213 numeric @attribute att_214 numeric @attribute att_215 numeric @attribute att_216 numeric @attribute att_217 numeric @attribute att_218 numeric @attribute att_219 numeric @attribute att_220 numeric @attribute att_221 numeric @attribute att_222 numeric @attribute att_223 numeric @attribute att_224 numeric @attribute att_225 numeric @attribute att_226 numeric @attribute att_227 numeric @attribute att_228 numeric @attribute att_229 numeric @attribute att_230 numeric @attribute att_231 numeric @attribute att_232 numeric @attribute att_233 numeric @attribute att_234 numeric @attribute att_235 numeric @attribute att_236 numeric @attribute att_237 numeric @attribute att_238 numeric @attribute att_239 numeric @attribute att_240 numeric @attribute att_241 numeric @attribute att_242 numeric @attribute att_243 numeric @attribute att_244 numeric @attribute att_245 numeric @attribute att_246 numeric @attribute att_247 numeric @attribute att_248 numeric @attribute att_249 numeric @attribute att_250 numeric @attribute att_251 numeric @attribute att_252 numeric @attribute att_253 numeric @attribute att_254 numeric @attribute att_255 numeric @attribute att_256 numeric @attribute att_257 numeric @attribute att_258 numeric @attribute att_259 numeric @attribute att_260 numeric @attribute att_261 numeric @attribute att_262 numeric @attribute att_263 numeric @attribute att_264 numeric @attribute att_265 numeric @attribute att_266 numeric @attribute att_267 numeric @attribute att_268 numeric @attribute att_269 numeric @attribute att_270 numeric @attribute att_271 numeric @attribute att_272 numeric @attribute att_273 numeric @attribute att_274 numeric @attribute att_275 numeric @attribute att_276 numeric @attribute att_277 numeric @attribute att_278 numeric @attribute att_279 numeric @attribute att_280 numeric @attribute att_281 numeric @attribute att_282 numeric @attribute att_283 numeric @attribute att_284 numeric @attribute att_285 numeric @attribute att_286 numeric @attribute att_287 numeric @attribute att_288 numeric @attribute att_289 numeric @attribute att_290 numeric @attribute att_291 numeric @attribute att_292 numeric @attribute att_293 numeric @attribute att_294 numeric @attribute att_295 numeric @attribute att_296 numeric @attribute att_297 numeric @attribute att_298 numeric @attribute att_299 numeric @attribute att_300 numeric @attribute att_301 numeric @attribute att_302 numeric @attribute att_303 numeric @attribute att_304 numeric @attribute att_305 numeric @attribute att_306 numeric @attribute att_307 numeric @attribute att_308 numeric @attribute att_309 numeric @attribute att_310 numeric @attribute att_311 numeric @attribute att_312 numeric @attribute att_313 numeric @attribute att_314 numeric @attribute att_315 numeric @attribute att_316 numeric @attribute att_317 numeric @attribute att_318 numeric @attribute att_319 numeric @attribute att_320 numeric @attribute att_321 numeric @attribute att_322 numeric @attribute att_323 numeric @attribute att_324 numeric @attribute att_325 numeric @attribute att_326 numeric @attribute att_327 numeric @attribute att_328 numeric @attribute att_329 numeric @attribute att_330 numeric @attribute att_331 numeric @attribute att_332 numeric @attribute att_333 numeric @attribute att_334 numeric @attribute att_335 numeric @attribute att_336 numeric @attribute att_337 numeric @attribute att_338 numeric @attribute att_339 numeric @attribute att_340 numeric @attribute att_341 numeric @attribute att_342 numeric @attribute att_343 numeric @attribute att_344 numeric @attribute att_345 numeric @attribute att_346 numeric @attribute att_347 numeric @attribute att_348 numeric @attribute att_349 numeric @attribute att_350 numeric @attribute att_351 numeric @attribute att_352 numeric @attribute att_353 numeric @attribute att_354 numeric @attribute att_355 numeric @attribute att_356 numeric @attribute att_357 numeric @attribute att_358 numeric @attribute att_359 numeric @attribute att_360 numeric @attribute att_361 numeric @attribute att_362 numeric @attribute att_363 numeric @attribute att_364 numeric @attribute att_365 numeric @attribute att_366 numeric @attribute att_367 numeric @attribute att_368 numeric @attribute att_369 numeric @attribute att_370 numeric @attribute att_371 numeric @attribute att_372 numeric @attribute att_373 numeric @attribute att_374 numeric @attribute att_375 numeric @attribute att_376 numeric @attribute att_377 numeric @attribute att_378 numeric @attribute att_379 numeric @attribute att_380 numeric @attribute att_381 numeric @attribute att_382 numeric @attribute att_383 numeric @attribute att_384 numeric @attribute att_385 numeric @attribute att_386 numeric @attribute att_387 numeric @attribute att_388 numeric @attribute att_389 numeric @attribute att_390 numeric @attribute att_391 numeric @attribute att_392 numeric @attribute att_393 numeric @attribute att_394 numeric @attribute att_395 numeric @attribute att_396 numeric @attribute att_397 numeric @attribute att_398 numeric @attribute att_399 numeric @attribute att_400 numeric @attribute att_401 numeric @attribute att_402 numeric @attribute att_403 numeric @attribute att_404 numeric @attribute att_405 numeric @attribute att_406 numeric @attribute att_407 numeric @attribute att_408 numeric @attribute att_409 numeric @attribute att_410 numeric @attribute att_411 numeric @attribute att_412 numeric @attribute att_413 numeric @attribute att_414 numeric @attribute att_415 numeric @attribute att_416 numeric @attribute att_417 numeric @attribute att_418 numeric @attribute att_419 numeric @attribute att_420 numeric @attribute att_421 numeric @attribute att_422 numeric @attribute att_423 numeric @attribute att_424 numeric @attribute att_425 numeric @attribute att_426 numeric @attribute att_427 numeric @attribute att_428 numeric @attribute att_429 numeric @attribute att_430 numeric @attribute att_431 numeric @attribute att_432 numeric @attribute att_433 numeric @attribute att_434 numeric @attribute att_435 numeric @attribute att_436 numeric @attribute att_437 numeric @attribute att_438 numeric @attribute att_439 numeric @attribute att_440 numeric @attribute att_441 numeric @attribute att_442 numeric @attribute att_443 numeric @attribute att_444 numeric @attribute att_445 numeric @attribute att_446 numeric @attribute att_447 numeric @attribute att_448 numeric @attribute att_449 numeric @attribute att_450 numeric @attribute att_451 numeric @attribute att_452 numeric @attribute att_453 numeric @attribute att_454 numeric @attribute att_455 numeric @attribute att_456 numeric @attribute att_457 numeric @attribute att_458 numeric @attribute att_459 numeric @attribute att_460 numeric @attribute att_461 numeric @attribute att_462 numeric @attribute att_463 numeric @attribute att_464 numeric @attribute att_465 numeric @attribute att_466 numeric @attribute att_467 numeric @attribute att_468 numeric @attribute att_469 numeric @attribute att_470 numeric @attribute att_471 numeric @attribute att_472 numeric @attribute att_473 numeric @attribute att_474 numeric @attribute att_475 numeric @attribute att_476 numeric @attribute att_477 numeric @attribute att_478 numeric @attribute att_479 numeric @attribute att_480 numeric @attribute att_481 numeric @attribute att_482 numeric @attribute att_483 numeric @attribute att_484 numeric @attribute att_485 numeric @attribute att_486 numeric @attribute att_487 numeric @attribute att_488 numeric @attribute att_489 numeric @attribute att_490 numeric @attribute att_491 numeric @attribute att_492 numeric @attribute att_493 numeric @attribute att_494 numeric @attribute att_495 numeric @attribute att_496 numeric @attribute att_497 numeric @attribute att_498 numeric @attribute att_499 numeric @attribute att_500 numeric @attribute att_501 numeric @attribute att_502 numeric @attribute att_503 numeric @attribute att_504 numeric @attribute att_505 numeric @attribute att_506 numeric @attribute att_507 numeric @attribute att_508 numeric @attribute att_509 numeric @attribute att_510 numeric @attribute att_511 numeric @attribute att_512 numeric @attribute att_513 numeric @attribute att_514 numeric @attribute att_515 numeric @attribute att_516 numeric @attribute att_517 numeric @attribute att_518 numeric @attribute att_519 numeric @attribute att_520 numeric @attribute att_521 numeric @attribute att_522 numeric @attribute att_523 numeric @attribute att_524 numeric @attribute att_525 numeric @attribute att_526 numeric @attribute att_527 numeric @attribute att_528 numeric @attribute att_529 numeric @attribute att_530 numeric @attribute att_531 numeric @attribute att_532 numeric @attribute att_533 numeric @attribute att_534 numeric @attribute att_535 numeric @attribute att_536 numeric @attribute att_537 numeric @attribute att_538 numeric @attribute att_539 numeric @attribute att_540 numeric @attribute att_541 numeric @attribute att_542 numeric @attribute att_543 numeric @attribute att_544 numeric @attribute att_545 numeric @attribute att_546 numeric @attribute att_547 numeric @attribute att_548 numeric @attribute att_549 numeric @attribute att_550 numeric @attribute att_551 numeric @attribute att_552 numeric @attribute att_553 numeric @attribute att_554 numeric @attribute att_555 numeric @attribute att_556 numeric @attribute att_557 numeric @attribute att_558 numeric @attribute att_559 numeric @attribute att_560 numeric @attribute att_561 numeric @attribute att_562 numeric @attribute att_563 numeric @attribute att_564 numeric @attribute att_565 numeric @attribute att_566 numeric @attribute att_567 numeric @attribute att_568 numeric @attribute att_569 numeric @attribute att_570 numeric @attribute att_571 numeric @attribute att_572 numeric @attribute att_573 numeric @attribute att_574 numeric @attribute att_575 numeric @attribute att_576 numeric @attribute att_577 numeric @attribute att_578 numeric @attribute att_579 numeric @attribute att_580 numeric @attribute att_581 numeric @attribute att_582 numeric @attribute att_583 numeric @attribute att_584 numeric @attribute att_585 numeric @attribute att_586 numeric @attribute att_587 numeric @attribute att_588 numeric @attribute att_589 numeric @attribute att_590 numeric @attribute att_591 numeric @attribute att_592 numeric @attribute att_593 numeric @attribute att_594 numeric @attribute att_595 numeric @attribute att_596 numeric @attribute att_597 numeric @attribute att_598 numeric @attribute att_599 numeric @attribute att_600 numeric @attribute att_601 numeric @attribute att_602 numeric @attribute att_603 numeric @attribute att_604 numeric @attribute att_605 numeric @attribute att_606 numeric @attribute att_607 numeric @attribute att_608 numeric @attribute att_609 numeric @attribute att_610 numeric @attribute att_611 numeric @attribute att_612 numeric @attribute att_613 numeric @attribute att_614 numeric @attribute att_615 numeric @attribute att_616 numeric @attribute att_617 numeric @attribute att_618 numeric @attribute att_619 numeric @attribute att_620 numeric @attribute att_621 numeric @attribute att_622 numeric @attribute att_623 numeric @attribute att_624 numeric @attribute att_625 numeric @attribute att_626 numeric @attribute att_627 numeric @attribute att_628 numeric @attribute att_629 numeric @attribute att_630 numeric @attribute att_631 numeric @attribute att_632 numeric @attribute att_633 numeric @attribute att_634 numeric @attribute att_635 numeric @attribute att_636 numeric @attribute att_637 numeric @attribute att_638 numeric @attribute att_639 numeric @attribute att_640 numeric @attribute att_641 numeric @attribute att_642 numeric @attribute att_643 numeric @attribute att_644 numeric @attribute att_645 numeric @attribute att_646 numeric @attribute att_647 numeric @attribute att_648 numeric @attribute att_649 numeric @attribute att_650 numeric @attribute att_651 numeric @attribute att_652 numeric @attribute att_653 numeric @attribute att_654 numeric @attribute att_655 numeric @attribute att_656 numeric @attribute att_657 numeric @attribute att_658 numeric @attribute att_659 numeric @attribute att_660 numeric @attribute att_661 numeric @attribute att_662 numeric @attribute att_663 numeric @attribute att_664 numeric @attribute att_665 numeric @attribute att_666 numeric @attribute att_667 numeric @attribute att_668 numeric @attribute att_669 numeric @attribute att_670 numeric @attribute att_671 numeric @attribute att_672 numeric @attribute att_673 numeric @attribute att_674 numeric @attribute att_675 numeric @attribute att_676 numeric @attribute att_677 numeric @attribute att_678 numeric @attribute att_679 numeric @attribute att_680 numeric @attribute att_681 numeric @attribute att_682 numeric @attribute att_683 numeric @attribute att_684 numeric @attribute att_685 numeric @attribute att_686 numeric @attribute att_687 numeric @attribute att_688 numeric @attribute att_689 numeric @attribute att_690 numeric @attribute att_691 numeric @attribute att_692 numeric @attribute att_693 numeric @attribute att_694 numeric @attribute att_695 numeric @attribute att_696 numeric @attribute att_697 numeric @attribute att_698 numeric @attribute att_699 numeric @attribute att_700 numeric @attribute att_701 numeric @attribute att_702 numeric @attribute att_703 numeric @attribute att_704 numeric @attribute att_705 numeric @attribute att_706 numeric @attribute att_707 numeric @attribute att_708 numeric @attribute att_709 numeric @attribute att_710 numeric @attribute att_711 numeric @attribute att_712 numeric @attribute att_713 numeric @attribute att_714 numeric @attribute att_715 numeric @attribute att_716 numeric @attribute att_717 numeric @attribute att_718 numeric @attribute att_719 numeric @attribute att_720 numeric @attribute att_721 numeric @attribute att_722 numeric @attribute att_723 numeric @attribute att_724 numeric @attribute att_725 numeric @attribute att_726 numeric @attribute att_727 numeric @attribute att_728 numeric @attribute att_729 numeric @attribute att_730 numeric @attribute att_731 numeric @attribute att_732 numeric @attribute att_733 numeric @attribute att_734 numeric @attribute att_735 numeric @attribute att_736 numeric @attribute att_737 numeric @attribute att_738 numeric @attribute att_739 numeric @attribute att_740 numeric @attribute att_741 numeric @attribute att_742 numeric @attribute att_743 numeric @attribute att_744 numeric @attribute att_745 numeric @attribute att_746 numeric @attribute att_747 numeric @attribute att_748 numeric @attribute att_749 numeric @attribute att_750 numeric @attribute att_751 numeric @attribute att_752 numeric @attribute att_753 numeric @attribute att_754 numeric @attribute att_755 numeric @attribute att_756 numeric @attribute att_757 numeric @attribute att_758 numeric @attribute att_759 numeric @attribute att_760 numeric @attribute att_761 numeric @attribute att_762 numeric @attribute att_763 numeric @attribute att_764 numeric @attribute att_765 numeric @attribute att_766 numeric @attribute att_767 numeric @attribute att_768 numeric @attribute att_769 numeric @attribute att_770 numeric @attribute att_771 numeric @attribute att_772 numeric @attribute att_773 numeric @attribute att_774 numeric @attribute att_775 numeric @attribute att_776 numeric @attribute att_777 numeric @attribute att_778 numeric @attribute att_779 numeric @attribute att_780 numeric @attribute att_781 numeric @attribute att_782 numeric @attribute att_783 numeric @attribute att_784 numeric @attribute att_785 numeric @attribute att_786 numeric @attribute att_787 numeric @attribute att_788 numeric @attribute att_789 numeric @attribute att_790 numeric @attribute att_791 numeric @attribute att_792 numeric @attribute att_793 numeric @attribute att_794 numeric @attribute att_795 numeric @attribute att_796 numeric @attribute att_797 numeric @attribute att_798 numeric @attribute att_799 numeric @attribute att_800 numeric @attribute att_801 numeric @attribute att_802 numeric @attribute att_803 numeric @attribute att_804 numeric @attribute att_805 numeric @attribute att_806 numeric @attribute att_807 numeric @attribute att_808 numeric @attribute att_809 numeric @attribute att_810 numeric @attribute att_811 numeric @attribute att_812 numeric @attribute att_813 numeric @attribute att_814 numeric @attribute att_815 numeric @attribute att_816 numeric @attribute att_817 numeric @attribute att_818 numeric @attribute att_819 numeric @attribute att_820 numeric @attribute att_821 numeric @attribute att_822 numeric @attribute att_823 numeric @attribute att_824 numeric @attribute att_825 numeric @attribute att_826 numeric @attribute att_827 numeric @attribute att_828 numeric @attribute att_829 numeric @attribute att_830 numeric @attribute att_831 numeric @attribute att_832 numeric @attribute att_833 numeric @attribute att_834 numeric @attribute att_835 numeric @attribute att_836 numeric @attribute att_837 numeric @attribute att_838 numeric @attribute att_839 numeric @attribute att_840 numeric @attribute att_841 numeric @attribute att_842 numeric @attribute att_843 numeric @attribute att_844 numeric @attribute att_845 numeric @attribute att_846 numeric @attribute att_847 numeric @attribute att_848 numeric @attribute att_849 numeric @attribute att_850 numeric @attribute att_851 numeric @attribute att_852 numeric @attribute att_853 numeric @attribute att_854 numeric @attribute att_855 numeric @attribute att_856 numeric @attribute att_857 numeric @attribute att_858 numeric @attribute att_859 numeric @attribute att_860 numeric @attribute att_861 numeric @attribute att_862 numeric @attribute att_863 numeric @attribute att_864 numeric @attribute att_865 numeric @attribute att_866 numeric @attribute att_867 numeric @attribute att_868 numeric @attribute att_869 numeric @attribute att_870 numeric @attribute att_871 numeric @attribute att_872 numeric @attribute att_873 numeric @attribute att_874 numeric @attribute att_875 numeric @attribute att_876 numeric @attribute att_877 numeric @attribute att_878 numeric @attribute att_879 numeric @attribute att_880 numeric @attribute att_881 numeric @attribute att_882 numeric @attribute att_883 numeric @attribute att_884 numeric @attribute att_885 numeric @attribute att_886 numeric @attribute att_887 numeric @attribute att_888 numeric @attribute att_889 numeric @attribute att_890 numeric @attribute att_891 numeric @attribute att_892 numeric @attribute att_893 numeric @attribute att_894 numeric @attribute att_895 numeric @attribute att_896 numeric @attribute att_897 numeric @attribute att_898 numeric @attribute att_899 numeric @attribute att_900 numeric @attribute att_901 numeric @attribute att_902 numeric @attribute att_903 numeric @attribute att_904 numeric @attribute att_905 numeric @attribute att_906 numeric @attribute att_907 numeric @attribute att_908 numeric @attribute att_909 numeric @attribute att_910 numeric @attribute att_911 numeric @attribute att_912 numeric @attribute att_913 numeric @attribute att_914 numeric @attribute att_915 numeric @attribute att_916 numeric @attribute att_917 numeric @attribute att_918 numeric @attribute att_919 numeric @attribute att_920 numeric @attribute att_921 numeric @attribute att_922 numeric @attribute att_923 numeric @attribute att_924 numeric @attribute att_925 numeric @attribute att_926 numeric @attribute att_927 numeric @attribute att_928 numeric @attribute att_929 numeric @attribute att_930 numeric @attribute att_931 numeric @attribute att_932 numeric @attribute att_933 numeric @attribute att_934 numeric @attribute att_935 numeric @attribute att_936 numeric @attribute att_937 numeric @attribute att_938 numeric @attribute att_939 numeric @attribute att_940 numeric @attribute att_941 numeric @attribute att_942 numeric @attribute att_943 numeric @attribute att_944 numeric @attribute att_945 numeric @attribute att_946 numeric @attribute att_947 numeric @attribute att_948 numeric @attribute att_949 numeric @attribute att_950 numeric @attribute att_951 numeric @attribute att_952 numeric @attribute att_953 numeric @attribute att_954 numeric @attribute att_955 numeric @attribute att_956 numeric @attribute att_957 numeric @attribute att_958 numeric @attribute att_959 numeric @attribute att_960 numeric @attribute att_961 numeric @attribute att_962 numeric @attribute att_963 numeric @attribute att_964 numeric @attribute att_965 numeric @attribute att_966 numeric @attribute att_967 numeric @attribute att_968 numeric @attribute att_969 numeric @attribute att_970 numeric @attribute att_971 numeric @attribute att_972 numeric @attribute att_973 numeric @attribute att_974 numeric @attribute att_975 numeric @attribute att_976 numeric @attribute att_977 numeric @attribute att_978 numeric @attribute att_979 numeric @attribute att_980 numeric @attribute att_981 numeric @attribute att_982 numeric @attribute att_983 numeric @attribute att_984 numeric @attribute att_985 numeric @attribute att_986 numeric @attribute att_987 numeric @attribute att_988 numeric @attribute att_989 numeric @attribute att_990 numeric @attribute att_991 numeric @attribute att_992 numeric @attribute att_993 numeric @attribute att_994 numeric @attribute att_995 numeric @attribute att_996 numeric @attribute att_997 numeric @attribute att_998 numeric @attribute att_999 numeric @attribute att_1000 numeric @attribute att_1001 numeric @attribute att_1002 numeric @attribute att_1003 numeric @attribute att_1004 numeric @attribute att_1005 numeric @attribute att_1006 numeric @attribute att_1007 numeric @attribute att_1008 numeric @attribute att_1009 numeric @attribute att_1010 numeric @attribute att_1011 numeric @attribute att_1012 numeric @attribute att_1013 numeric @attribute att_1014 numeric @attribute att_1015 numeric @attribute att_1016 numeric @attribute att_1017 numeric @attribute att_1018 numeric @attribute att_1019 numeric @attribute att_1020 numeric @attribute att_1021 numeric @attribute att_1022 numeric @attribute att_1023 numeric @attribute att_1024 numeric @attribute att_1025 numeric @attribute att_1026 numeric @attribute att_1027 numeric @attribute att_1028 numeric @attribute att_1029 numeric @attribute att_1030 numeric @attribute att_1031 numeric @attribute att_1032 numeric @attribute att_1033 numeric @attribute att_1034 numeric @attribute att_1035 numeric @attribute att_1036 numeric @attribute att_1037 numeric @attribute att_1038 numeric @attribute att_1039 numeric @attribute att_1040 numeric @attribute att_1041 numeric @attribute att_1042 numeric @attribute att_1043 numeric @attribute att_1044 numeric @attribute att_1045 numeric @attribute att_1046 numeric @attribute att_1047 numeric @attribute att_1048 numeric @attribute att_1049 numeric @attribute att_1050 numeric @attribute att_1051 numeric @attribute att_1052 numeric @attribute att_1053 numeric @attribute att_1054 numeric @attribute att_1055 numeric @attribute att_1056 numeric @attribute att_1057 numeric @attribute att_1058 numeric @attribute att_1059 numeric @attribute att_1060 numeric @attribute att_1061 numeric @attribute att_1062 numeric @attribute att_1063 numeric @attribute att_1064 numeric @attribute att_1065 numeric @attribute att_1066 numeric @attribute att_1067 numeric @attribute att_1068 numeric @attribute att_1069 numeric @attribute att_1070 numeric @attribute att_1071 numeric @attribute att_1072 numeric @attribute att_1073 numeric @attribute att_1074 numeric @attribute att_1075 numeric @attribute att_1076 numeric @attribute att_1077 numeric @attribute att_1078 numeric @attribute att_1079 numeric @attribute att_1080 numeric @attribute att_1081 numeric @attribute att_1082 numeric @attribute att_1083 numeric @attribute att_1084 numeric @attribute att_1085 numeric @attribute att_1086 numeric @attribute att_1087 numeric @attribute att_1088 numeric @attribute att_1089 numeric @attribute att_1090 numeric @attribute att_1091 numeric @attribute att_1092 numeric @attribute att_1093 numeric @attribute att_1094 numeric @attribute att_1095 numeric @attribute att_1096 numeric @attribute att_1097 numeric @attribute att_1098 numeric @attribute att_1099 numeric @attribute att_1100 numeric @attribute att_1101 numeric @attribute att_1102 numeric @attribute att_1103 numeric @attribute att_1104 numeric @attribute att_1105 numeric @attribute att_1106 numeric @attribute att_1107 numeric @attribute att_1108 numeric @attribute att_1109 numeric @attribute att_1110 numeric @attribute att_1111 numeric @attribute att_1112 numeric @attribute att_1113 numeric @attribute att_1114 numeric @attribute att_1115 numeric @attribute att_1116 numeric @attribute att_1117 numeric @attribute att_1118 numeric @attribute att_1119 numeric @attribute att_1120 numeric @attribute att_1121 numeric @attribute att_1122 numeric @attribute att_1123 numeric @attribute att_1124 numeric @attribute att_1125 numeric @attribute att_1126 numeric @attribute att_1127 numeric @attribute att_1128 numeric @attribute att_1129 numeric @attribute att_1130 numeric @attribute att_1131 numeric @attribute att_1132 numeric @attribute att_1133 numeric @attribute att_1134 numeric @attribute att_1135 numeric @attribute att_1136 numeric @attribute att_1137 numeric @attribute att_1138 numeric @attribute att_1139 numeric @attribute att_1140 numeric @attribute att_1141 numeric @attribute att_1142 numeric @attribute att_1143 numeric @attribute att_1144 numeric @attribute att_1145 numeric @attribute att_1146 numeric @attribute att_1147 numeric @attribute att_1148 numeric @attribute att_1149 numeric @attribute att_1150 numeric @attribute att_1151 numeric @attribute att_1152 numeric @attribute att_1153 numeric @attribute att_1154 numeric @attribute att_1155 numeric @attribute att_1156 numeric @attribute att_1157 numeric @attribute att_1158 numeric @attribute att_1159 numeric @attribute att_1160 numeric @attribute att_1161 numeric @attribute att_1162 numeric @attribute att_1163 numeric @attribute att_1164 numeric @attribute att_1165 numeric @attribute att_1166 numeric @attribute att_1167 numeric @attribute att_1168 numeric @attribute att_1169 numeric @attribute att_1170 numeric @attribute att_1171 numeric @attribute att_1172 numeric @attribute att_1173 numeric @attribute att_1174 numeric @attribute att_1175 numeric @attribute att_1176 numeric @attribute att_1177 numeric @attribute att_1178 numeric @attribute att_1179 numeric @attribute att_1180 numeric @attribute att_1181 numeric @attribute att_1182 numeric @attribute att_1183 numeric @attribute att_1184 numeric @attribute att_1185 numeric @attribute att_1186 numeric @attribute att_1187 numeric @attribute att_1188 numeric @attribute att_1189 numeric @attribute att_1190 numeric @attribute att_1191 numeric @attribute att_1192 numeric @attribute att_1193 numeric @attribute att_1194 numeric @attribute att_1195 numeric @attribute att_1196 numeric @attribute att_1197 numeric @attribute att_1198 numeric @attribute att_1199 numeric @attribute att_1200 numeric @attribute att_1201 numeric @attribute att_1202 numeric @attribute att_1203 numeric @attribute att_1204 numeric @attribute att_1205 numeric @attribute att_1206 numeric @attribute att_1207 numeric @attribute att_1208 numeric @attribute att_1209 numeric @attribute att_1210 numeric @attribute att_1211 numeric @attribute att_1212 numeric @attribute att_1213 numeric @attribute att_1214 numeric @attribute att_1215 numeric @attribute att_1216 numeric @attribute att_1217 numeric @attribute att_1218 numeric @attribute att_1219 numeric @attribute att_1220 numeric @attribute att_1221 numeric @attribute att_1222 numeric @attribute att_1223 numeric @attribute att_1224 numeric @attribute att_1225 numeric @attribute att_1226 numeric @attribute att_1227 numeric @attribute att_1228 numeric @attribute att_1229 numeric @attribute att_1230 numeric @attribute att_1231 numeric @attribute att_1232 numeric @attribute att_1233 numeric @attribute att_1234 numeric @attribute att_1235 numeric @attribute att_1236 numeric @attribute att_1237 numeric @attribute att_1238 numeric @attribute att_1239 numeric @attribute att_1240 numeric @attribute att_1241 numeric @attribute att_1242 numeric @attribute att_1243 numeric @attribute att_1244 numeric @attribute att_1245 numeric @attribute att_1246 numeric @attribute att_1247 numeric @attribute att_1248 numeric @attribute att_1249 numeric @attribute att_1250 numeric @attribute att_1251 numeric @attribute att_1252 numeric @attribute att_1253 numeric @attribute att_1254 numeric @attribute att_1255 numeric @attribute att_1256 numeric @attribute att_1257 numeric @attribute att_1258 numeric @attribute att_1259 numeric @attribute att_1260 numeric @attribute att_1261 numeric @attribute att_1262 numeric @attribute att_1263 numeric @attribute att_1264 numeric @attribute att_1265 numeric @attribute att_1266 numeric @attribute att_1267 numeric @attribute att_1268 numeric @attribute att_1269 numeric @attribute att_1270 numeric @attribute att_1271 numeric @attribute att_1272 numeric @attribute att_1273 numeric @attribute att_1274 numeric @attribute att_1275 numeric @attribute att_1276 numeric @attribute att_1277 numeric @attribute att_1278 numeric @attribute att_1279 numeric @attribute att_1280 numeric @attribute att_1281 numeric @attribute att_1282 numeric @attribute att_1283 numeric @attribute att_1284 numeric @attribute att_1285 numeric @attribute att_1286 numeric @attribute att_1287 numeric @attribute att_1288 numeric @attribute att_1289 numeric @attribute att_1290 numeric @attribute att_1291 numeric @attribute att_1292 numeric @attribute att_1293 numeric @attribute att_1294 numeric @attribute att_1295 numeric @attribute att_1296 numeric @attribute att_1297 numeric @attribute att_1298 numeric @attribute att_1299 numeric @attribute att_1300 numeric @attribute att_1301 numeric @attribute att_1302 numeric @attribute att_1303 numeric @attribute att_1304 numeric @attribute att_1305 numeric @attribute att_1306 numeric @attribute att_1307 numeric @attribute att_1308 numeric @attribute att_1309 numeric @attribute att_1310 numeric @attribute att_1311 numeric @attribute att_1312 numeric @attribute att_1313 numeric @attribute att_1314 numeric @attribute att_1315 numeric @attribute att_1316 numeric @attribute att_1317 numeric @attribute att_1318 numeric @attribute att_1319 numeric @attribute att_1320 numeric @attribute att_1321 numeric @attribute att_1322 numeric @attribute att_1323 numeric @attribute att_1324 numeric @attribute att_1325 numeric @attribute att_1326 numeric @attribute att_1327 numeric @attribute att_1328 numeric @attribute att_1329 numeric @attribute att_1330 numeric @attribute att_1331 numeric @attribute att_1332 numeric @attribute att_1333 numeric @attribute att_1334 numeric @attribute att_1335 numeric @attribute att_1336 numeric @attribute att_1337 numeric @attribute att_1338 numeric @attribute att_1339 numeric @attribute att_1340 numeric @attribute att_1341 numeric @attribute att_1342 numeric @attribute att_1343 numeric @attribute att_1344 numeric @attribute att_1345 numeric @attribute att_1346 numeric @attribute att_1347 numeric @attribute att_1348 numeric @attribute att_1349 numeric @attribute att_1350 numeric @attribute att_1351 numeric @attribute att_1352 numeric @attribute att_1353 numeric @attribute att_1354 numeric @attribute att_1355 numeric @attribute att_1356 numeric @attribute att_1357 numeric @attribute att_1358 numeric @attribute att_1359 numeric @attribute att_1360 numeric @attribute att_1361 numeric @attribute att_1362 numeric @attribute att_1363 numeric @attribute att_1364 numeric @attribute att_1365 numeric @attribute att_1366 numeric @attribute att_1367 numeric @attribute att_1368 numeric @attribute att_1369 numeric @attribute att_1370 numeric @attribute att_1371 numeric @attribute att_1372 numeric @attribute att_1373 numeric @attribute att_1374 numeric @attribute att_1375 numeric @attribute att_1376 numeric @attribute att_1377 numeric @attribute att_1378 numeric @attribute att_1379 numeric @attribute att_1380 numeric @attribute att_1381 numeric @attribute att_1382 numeric @attribute att_1383 numeric @attribute att_1384 numeric @attribute att_1385 numeric @attribute att_1386 numeric @attribute att_1387 numeric @attribute att_1388 numeric @attribute att_1389 numeric @attribute att_1390 numeric @attribute att_1391 numeric @attribute att_1392 numeric @attribute att_1393 numeric @attribute att_1394 numeric @attribute att_1395 numeric @attribute att_1396 numeric @attribute att_1397 numeric @attribute att_1398 numeric @attribute att_1399 numeric @attribute att_1400 numeric @attribute att_1401 numeric @attribute att_1402 numeric @attribute att_1403 numeric @attribute att_1404 numeric @attribute att_1405 numeric @attribute att_1406 numeric @attribute att_1407 numeric @attribute att_1408 numeric @attribute att_1409 numeric @attribute att_1410 numeric @attribute att_1411 numeric @attribute att_1412 numeric @attribute att_1413 numeric @attribute att_1414 numeric @attribute att_1415 numeric @attribute att_1416 numeric @attribute att_1417 numeric @attribute att_1418 numeric @attribute att_1419 numeric @attribute att_1420 numeric @attribute att_1421 numeric @attribute att_1422 numeric @attribute att_1423 numeric @attribute att_1424 numeric @attribute att_1425 numeric @attribute att_1426 numeric @attribute att_1427 numeric @attribute att_1428 numeric @attribute att_1429 numeric @attribute att_1430 numeric @attribute att_1431 numeric @attribute att_1432 numeric @attribute att_1433 numeric @attribute att_1434 numeric @attribute att_1435 numeric @attribute att_1436 numeric @attribute att_1437 numeric @attribute att_1438 numeric @attribute att_1439 numeric @attribute att_1440 numeric @attribute att_1441 numeric @attribute att_1442 numeric @attribute att_1443 numeric @attribute att_1444 numeric @attribute att_1445 numeric @attribute att_1446 numeric @attribute att_1447 numeric @attribute att_1448 numeric @attribute att_1449 numeric @attribute att_1450 numeric @attribute att_1451 numeric @attribute att_1452 numeric @attribute att_1453 numeric @attribute att_1454 numeric @attribute att_1455 numeric @attribute att_1456 numeric @attribute att_1457 numeric @attribute att_1458 numeric @attribute att_1459 numeric @attribute att_1460 numeric @attribute att_1461 numeric @attribute att_1462 numeric @attribute att_1463 numeric @attribute att_1464 numeric @attribute att_1465 numeric @attribute att_1466 numeric @attribute att_1467 numeric @attribute att_1468 numeric @attribute att_1469 numeric @attribute att_1470 numeric @attribute att_1471 numeric @attribute att_1472 numeric @attribute att_1473 numeric @attribute att_1474 numeric @attribute att_1475 numeric @attribute att_1476 numeric @attribute att_1477 numeric @attribute att_1478 numeric @attribute att_1479 numeric @attribute att_1480 numeric @attribute att_1481 numeric @attribute att_1482 numeric @attribute att_1483 numeric @attribute att_1484 numeric @attribute att_1485 numeric @attribute att_1486 numeric @attribute att_1487 numeric @attribute att_1488 numeric @attribute att_1489 numeric @attribute att_1490 numeric @attribute att_1491 numeric @attribute att_1492 numeric @attribute att_1493 numeric @attribute att_1494 numeric @attribute att_1495 numeric @attribute att_1496 numeric @attribute att_1497 numeric @attribute att_1498 numeric @attribute att_1499 numeric @attribute att_1500 numeric @attribute att_1501 numeric @attribute att_1502 numeric @attribute att_1503 numeric @attribute att_1504 numeric @attribute att_1505 numeric @attribute att_1506 numeric @attribute att_1507 numeric @attribute att_1508 numeric @attribute att_1509 numeric @attribute att_1510 numeric @attribute att_1511 numeric @attribute att_1512 numeric @attribute att_1513 numeric @attribute att_1514 numeric @attribute att_1515 numeric @attribute att_1516 numeric @attribute att_1517 numeric @attribute att_1518 numeric @attribute att_1519 numeric @attribute att_1520 numeric @attribute att_1521 numeric @attribute att_1522 numeric @attribute att_1523 numeric @attribute att_1524 numeric @attribute att_1525 numeric @attribute att_1526 numeric @attribute att_1527 numeric @attribute att_1528 numeric @attribute att_1529 numeric @attribute att_1530 numeric @attribute att_1531 numeric @attribute att_1532 numeric @attribute att_1533 numeric @attribute att_1534 numeric @attribute att_1535 numeric @attribute att_1536 numeric @attribute att_1537 numeric @attribute att_1538 numeric @attribute att_1539 numeric @attribute att_1540 numeric @attribute att_1541 numeric @attribute att_1542 numeric @attribute att_1543 numeric @attribute att_1544 numeric @attribute att_1545 numeric @attribute att_1546 numeric @attribute att_1547 numeric @attribute att_1548 numeric @attribute att_1549 numeric @attribute att_1550 numeric @attribute att_1551 numeric @attribute att_1552 numeric @attribute att_1553 numeric @attribute att_1554 numeric @attribute att_1555 numeric @attribute att_1556 numeric @attribute att_1557 numeric @attribute att_1558 numeric @attribute att_1559 numeric @attribute att_1560 numeric @attribute att_1561 numeric @attribute att_1562 numeric @attribute att_1563 numeric @attribute att_1564 numeric @attribute att_1565 numeric @attribute att_1566 numeric @attribute att_1567 numeric @attribute att_1568 numeric @attribute att_1569 numeric @attribute att_1570 numeric @attribute att_1571 numeric @attribute att_1572 numeric @attribute att_1573 numeric @attribute att_1574 numeric @attribute att_1575 numeric @attribute att_1576 numeric @attribute att_1577 numeric @attribute att_1578 numeric @attribute att_1579 numeric @attribute att_1580 numeric @attribute att_1581 numeric @attribute att_1582 numeric @attribute att_1583 numeric @attribute att_1584 numeric @attribute att_1585 numeric @attribute att_1586 numeric @attribute att_1587 numeric @attribute att_1588 numeric @attribute att_1589 numeric @attribute att_1590 numeric @attribute att_1591 numeric @attribute att_1592 numeric @attribute att_1593 numeric @attribute att_1594 numeric @attribute att_1595 numeric @attribute att_1596 numeric @attribute att_1597 numeric @attribute att_1598 numeric @attribute att_1599 numeric @attribute att_1600 numeric @attribute att_1601 numeric @attribute att_1602 numeric @attribute att_1603 numeric @attribute att_1604 numeric @attribute att_1605 numeric @attribute att_1606 numeric @attribute att_1607 numeric @attribute att_1608 numeric @attribute att_1609 numeric @attribute att_1610 numeric @attribute att_1611 numeric @attribute att_1612 numeric @attribute att_1613 numeric @attribute att_1614 numeric @attribute att_1615 numeric @attribute att_1616 numeric @attribute att_1617 numeric @attribute att_1618 numeric @attribute att_1619 numeric @attribute att_1620 numeric @attribute att_1621 numeric @attribute att_1622 numeric @attribute att_1623 numeric @attribute att_1624 numeric @attribute att_1625 numeric @attribute att_1626 numeric @attribute att_1627 numeric @attribute att_1628 numeric @attribute att_1629 numeric @attribute att_1630 numeric @attribute att_1631 numeric @attribute att_1632 numeric @attribute att_1633 numeric @attribute att_1634 numeric @attribute att_1635 numeric @attribute att_1636 numeric @attribute att_1637 numeric @attribute att_1638 numeric @attribute att_1639 numeric @attribute att_1640 numeric @attribute att_1641 numeric @attribute att_1642 numeric @attribute att_1643 numeric @attribute att_1644 numeric @attribute att_1645 numeric @attribute att_1646 numeric @attribute att_1647 numeric @attribute att_1648 numeric @attribute att_1649 numeric @attribute att_1650 numeric @attribute att_1651 numeric @attribute att_1652 numeric @attribute att_1653 numeric @attribute att_1654 numeric @attribute att_1655 numeric @attribute att_1656 numeric @attribute att_1657 numeric @attribute att_1658 numeric @attribute att_1659 numeric @attribute att_1660 numeric @attribute att_1661 numeric @attribute att_1662 numeric @attribute att_1663 numeric @attribute att_1664 numeric @attribute att_1665 numeric @attribute att_1666 numeric @attribute att_1667 numeric @attribute att_1668 numeric @attribute att_1669 numeric @attribute att_1670 numeric @attribute att_1671 numeric @attribute att_1672 numeric @attribute att_1673 numeric @attribute att_1674 numeric @attribute att_1675 numeric @attribute att_1676 numeric @attribute att_1677 numeric @attribute att_1678 numeric @attribute att_1679 numeric @attribute att_1680 numeric @attribute att_1681 numeric @attribute att_1682 numeric @attribute att_1683 numeric @attribute att_1684 numeric @attribute att_1685 numeric @attribute att_1686 numeric @attribute att_1687 numeric @attribute att_1688 numeric @attribute att_1689 numeric @attribute att_1690 numeric @attribute att_1691 numeric @attribute att_1692 numeric @attribute att_1693 numeric @attribute att_1694 numeric @attribute att_1695 numeric @attribute att_1696 numeric @attribute att_1697 numeric @attribute att_1698 numeric @attribute att_1699 numeric @attribute att_1700 numeric @attribute att_1701 numeric @attribute att_1702 numeric @attribute att_1703 numeric @attribute att_1704 numeric @attribute att_1705 numeric @attribute att_1706 numeric @attribute att_1707 numeric @attribute att_1708 numeric @attribute att_1709 numeric @attribute att_1710 numeric @attribute att_1711 numeric @attribute att_1712 numeric @attribute att_1713 numeric @attribute att_1714 numeric @attribute att_1715 numeric @attribute att_1716 numeric @attribute att_1717 numeric @attribute att_1718 numeric @attribute att_1719 numeric @attribute att_1720 numeric @attribute att_1721 numeric @attribute att_1722 numeric @attribute att_1723 numeric @attribute att_1724 numeric @attribute att_1725 numeric @attribute att_1726 numeric @attribute att_1727 numeric @attribute att_1728 numeric @attribute att_1729 numeric @attribute att_1730 numeric @attribute att_1731 numeric @attribute att_1732 numeric @attribute att_1733 numeric @attribute att_1734 numeric @attribute att_1735 numeric @attribute att_1736 numeric @attribute att_1737 numeric @attribute att_1738 numeric @attribute att_1739 numeric @attribute att_1740 numeric @attribute att_1741 numeric @attribute att_1742 numeric @attribute att_1743 numeric @attribute att_1744 numeric @attribute att_1745 numeric @attribute att_1746 numeric @attribute att_1747 numeric @attribute att_1748 numeric @attribute att_1749 numeric @attribute att_1750 numeric @attribute att_1751 numeric @attribute att_1752 numeric @attribute att_1753 numeric @attribute att_1754 numeric @attribute att_1755 numeric @attribute att_1756 numeric @attribute att_1757 numeric @attribute att_1758 numeric @attribute att_1759 numeric @attribute att_1760 numeric @attribute att_1761 numeric @attribute att_1762 numeric @attribute att_1763 numeric @attribute att_1764 numeric @attribute att_1765 numeric @attribute att_1766 numeric @attribute att_1767 numeric @attribute att_1768 numeric @attribute att_1769 numeric @attribute att_1770 numeric @attribute att_1771 numeric @attribute att_1772 numeric @attribute att_1773 numeric @attribute att_1774 numeric @attribute att_1775 numeric @attribute att_1776 numeric @attribute att_1777 numeric @attribute att_1778 numeric @attribute att_1779 numeric @attribute att_1780 numeric @attribute att_1781 numeric @attribute att_1782 numeric @attribute att_1783 numeric @attribute att_1784 numeric @attribute att_1785 numeric @attribute att_1786 numeric @attribute att_1787 numeric @attribute att_1788 numeric @attribute att_1789 numeric @attribute att_1790 numeric @attribute att_1791 numeric @attribute att_1792 numeric @attribute att_1793 numeric @attribute att_1794 numeric @attribute att_1795 numeric @attribute att_1796 numeric @attribute att_1797 numeric @attribute att_1798 numeric @attribute att_1799 numeric @attribute att_1800 numeric @attribute att_1801 numeric @attribute att_1802 numeric @attribute att_1803 numeric @attribute att_1804 numeric @attribute att_1805 numeric @attribute att_1806 numeric @attribute att_1807 numeric @attribute att_1808 numeric @attribute att_1809 numeric @attribute att_1810 numeric @attribute att_1811 numeric @attribute att_1812 numeric @attribute att_1813 numeric @attribute att_1814 numeric @attribute att_1815 numeric @attribute att_1816 numeric @attribute att_1817 numeric @attribute att_1818 numeric @attribute att_1819 numeric @attribute att_1820 numeric @attribute att_1821 numeric @attribute att_1822 numeric @attribute att_1823 numeric @attribute att_1824 numeric @attribute att_1825 numeric @attribute att_1826 numeric @attribute att_1827 numeric @attribute att_1828 numeric @attribute att_1829 numeric @attribute att_1830 numeric @attribute att_1831 numeric @attribute att_1832 numeric @attribute att_1833 numeric @attribute att_1834 numeric @attribute att_1835 numeric @attribute att_1836 numeric @attribute att_1837 numeric @attribute att_1838 numeric @attribute att_1839 numeric @attribute att_1840 numeric @attribute att_1841 numeric @attribute att_1842 numeric @attribute att_1843 numeric @attribute att_1844 numeric @attribute att_1845 numeric @attribute att_1846 numeric @attribute att_1847 numeric @attribute att_1848 numeric @attribute att_1849 numeric @attribute att_1850 numeric @attribute att_1851 numeric @attribute att_1852 numeric @attribute att_1853 numeric @attribute att_1854 numeric @attribute att_1855 numeric @attribute att_1856 numeric @attribute att_1857 numeric @attribute att_1858 numeric @attribute att_1859 numeric @attribute att_1860 numeric @attribute att_1861 numeric @attribute att_1862 numeric @attribute att_1863 numeric @attribute att_1864 numeric @attribute att_1865 numeric @attribute att_1866 numeric @attribute att_1867 numeric @attribute att_1868 numeric @attribute att_1869 numeric @attribute att_1870 numeric @attribute att_1871 numeric @attribute att_1872 numeric @attribute att_1873 numeric @attribute att_1874 numeric @attribute att_1875 numeric @attribute att_1876 numeric @attribute att_1877 numeric @attribute att_1878 numeric @attribute att_1879 numeric @attribute att_1880 numeric @attribute att_1881 numeric @attribute att_1882 numeric @attribute att_1883 numeric @attribute att_1884 numeric @attribute att_1885 numeric @attribute att_1886 numeric @attribute att_1887 numeric @attribute att_1888 numeric @attribute att_1889 numeric @attribute att_1890 numeric @attribute att_1891 numeric @attribute att_1892 numeric @attribute att_1893 numeric @attribute att_1894 numeric @attribute att_1895 numeric @attribute att_1896 numeric @attribute att_1897 numeric @attribute att_1898 numeric @attribute att_1899 numeric @attribute att_1900 numeric @attribute att_1901 numeric @attribute att_1902 numeric @attribute att_1903 numeric @attribute att_1904 numeric @attribute att_1905 numeric @attribute att_1906 numeric @attribute att_1907 numeric @attribute att_1908 numeric @attribute att_1909 numeric @attribute att_1910 numeric @attribute att_1911 numeric @attribute att_1912 numeric @attribute att_1913 numeric @attribute att_1914 numeric @attribute att_1915 numeric @attribute att_1916 numeric @attribute att_1917 numeric @attribute att_1918 numeric @attribute att_1919 numeric @attribute att_1920 numeric @attribute att_1921 numeric @attribute att_1922 numeric @attribute att_1923 numeric @attribute att_1924 numeric @attribute att_1925 numeric @attribute att_1926 numeric @attribute att_1927 numeric @attribute att_1928 numeric @attribute att_1929 numeric @attribute att_1930 numeric @attribute att_1931 numeric @attribute att_1932 numeric @attribute att_1933 numeric @attribute att_1934 numeric @attribute att_1935 numeric @attribute att_1936 numeric @attribute att_1937 numeric @attribute att_1938 numeric @attribute att_1939 numeric @attribute att_1940 numeric @attribute att_1941 numeric @attribute att_1942 numeric @attribute att_1943 numeric @attribute att_1944 numeric @attribute att_1945 numeric @attribute att_1946 numeric @attribute att_1947 numeric @attribute att_1948 numeric @attribute att_1949 numeric @attribute att_1950 numeric @attribute att_1951 numeric @attribute att_1952 numeric @attribute att_1953 numeric @attribute att_1954 numeric @attribute att_1955 numeric @attribute att_1956 numeric @attribute att_1957 numeric @attribute att_1958 numeric @attribute att_1959 numeric @attribute att_1960 numeric @attribute att_1961 numeric @attribute att_1962 numeric @attribute att_1963 numeric @attribute att_1964 numeric @attribute att_1965 numeric @attribute att_1966 numeric @attribute att_1967 numeric @attribute att_1968 numeric @attribute att_1969 numeric @attribute att_1970 numeric @attribute att_1971 numeric @attribute att_1972 numeric @attribute att_1973 numeric @attribute att_1974 numeric @attribute att_1975 numeric @attribute att_1976 numeric @attribute att_1977 numeric @attribute att_1978 numeric @attribute att_1979 numeric @attribute att_1980 numeric @attribute att_1981 numeric @attribute att_1982 numeric @attribute att_1983 numeric @attribute att_1984 numeric @attribute att_1985 numeric @attribute att_1986 numeric @attribute att_1987 numeric @attribute att_1988 numeric @attribute att_1989 numeric @attribute att_1990 numeric @attribute att_1991 numeric @attribute att_1992 numeric @attribute att_1993 numeric @attribute att_1994 numeric @attribute att_1995 numeric @attribute att_1996 numeric @attribute att_1997 numeric @attribute att_1998 numeric @attribute att_1999 numeric @attribute att_2000 numeric @attribute att_2001 numeric @attribute att_2002 numeric @attribute att_2003 numeric @attribute att_2004 numeric @attribute att_2005 numeric @attribute att_2006 numeric @attribute att_2007 numeric @attribute att_2008 numeric @attribute att_2009 numeric @attribute att_2010 numeric @attribute att_2011 numeric @attribute att_2012 numeric @attribute att_2013 numeric @attribute att_2014 numeric @attribute att_2015 numeric @attribute att_2016 numeric @attribute att_2017 numeric @attribute att_2018 numeric @attribute att_2019 numeric @attribute att_2020 numeric @attribute att_2021 numeric @attribute att_2022 numeric @attribute att_2023 numeric @attribute att_2024 numeric @attribute att_2025 numeric @attribute att_2026 numeric @attribute att_2027 numeric @attribute att_2028 numeric @attribute att_2029 numeric @attribute att_2030 numeric @attribute att_2031 numeric @attribute att_2032 numeric @attribute att_2033 numeric @attribute att_2034 numeric @attribute att_2035 numeric @attribute att_2036 numeric @attribute att_2037 numeric @attribute att_2038 numeric @attribute att_2039 numeric @attribute att_2040 numeric @attribute att_2041 numeric @attribute att_2042 numeric @attribute att_2043 numeric @attribute att_2044 numeric @attribute att_2045 numeric @attribute att_2046 numeric @attribute att_2047 numeric @attribute att_2048 numeric @attribute att_2049 numeric @attribute att_2050 numeric @attribute att_2051 numeric @attribute att_2052 numeric @attribute att_2053 numeric @attribute att_2054 numeric @attribute att_2055 numeric @attribute att_2056 numeric @attribute att_2057 numeric @attribute att_2058 numeric @attribute att_2059 numeric @attribute att_2060 numeric @attribute att_2061 numeric @attribute att_2062 numeric @attribute att_2063 numeric @attribute att_2064 numeric @attribute att_2065 numeric @attribute att_2066 numeric @attribute att_2067 numeric @attribute att_2068 numeric @attribute att_2069 numeric @attribute att_2070 numeric @attribute att_2071 numeric @attribute att_2072 numeric @attribute att_2073 numeric @attribute att_2074 numeric @attribute att_2075 numeric @attribute att_2076 numeric @attribute att_2077 numeric @attribute att_2078 numeric @attribute att_2079 numeric @attribute att_2080 numeric @attribute att_2081 numeric @attribute att_2082 numeric @attribute att_2083 numeric @attribute att_2084 numeric @attribute att_2085 numeric @attribute att_2086 numeric @attribute att_2087 numeric @attribute att_2088 numeric @attribute att_2089 numeric @attribute att_2090 numeric @attribute att_2091 numeric @attribute att_2092 numeric @attribute att_2093 numeric @attribute att_2094 numeric @attribute att_2095 numeric @attribute att_2096 numeric @attribute att_2097 numeric @attribute att_2098 numeric @attribute att_2099 numeric @attribute att_2100 numeric @attribute att_2101 numeric @attribute att_2102 numeric @attribute att_2103 numeric @attribute att_2104 numeric @attribute att_2105 numeric @attribute att_2106 numeric @attribute att_2107 numeric @attribute att_2108 numeric @attribute att_2109 numeric @attribute att_2110 numeric @attribute att_2111 numeric @attribute att_2112 numeric @attribute att_2113 numeric @attribute att_2114 numeric @attribute att_2115 numeric @attribute att_2116 numeric @attribute att_2117 numeric @attribute att_2118 numeric @attribute att_2119 numeric @attribute att_2120 numeric @attribute att_2121 numeric @attribute att_2122 numeric @attribute att_2123 numeric @attribute att_2124 numeric @attribute att_2125 numeric @attribute att_2126 numeric @attribute att_2127 numeric @attribute att_2128 numeric @attribute att_2129 numeric @attribute att_2130 numeric @attribute att_2131 numeric @attribute att_2132 numeric @attribute att_2133 numeric @attribute att_2134 numeric @attribute att_2135 numeric @attribute att_2136 numeric @attribute att_2137 numeric @attribute att_2138 numeric @attribute att_2139 numeric @attribute att_2140 numeric @attribute att_2141 numeric @attribute att_2142 numeric @attribute att_2143 numeric @attribute att_2144 numeric @attribute att_2145 numeric @attribute att_2146 numeric @attribute att_2147 numeric @attribute att_2148 numeric @attribute att_2149 numeric @attribute att_2150 numeric @attribute att_2151 numeric @attribute att_2152 numeric @attribute att_2153 numeric @attribute att_2154 numeric @attribute att_2155 numeric @attribute att_2156 numeric @attribute att_2157 numeric @attribute att_2158 numeric @attribute att_2159 numeric @attribute att_2160 numeric @attribute att_2161 numeric @attribute att_2162 numeric @attribute att_2163 numeric @attribute att_2164 numeric @attribute att_2165 numeric @attribute att_2166 numeric @attribute att_2167 numeric @attribute att_2168 numeric @attribute att_2169 numeric @attribute att_2170 numeric @attribute att_2171 numeric @attribute att_2172 numeric @attribute att_2173 numeric @attribute att_2174 numeric @attribute att_2175 numeric @attribute att_2176 numeric @attribute att_2177 numeric @attribute att_2178 numeric @attribute att_2179 numeric @attribute att_2180 numeric @attribute att_2181 numeric @attribute att_2182 numeric @attribute att_2183 numeric @attribute att_2184 numeric @attribute att_2185 numeric @attribute att_2186 numeric @attribute att_2187 numeric @attribute att_2188 numeric @attribute att_2189 numeric @attribute att_2190 numeric @attribute att_2191 numeric @attribute att_2192 numeric @attribute att_2193 numeric @attribute att_2194 numeric @attribute att_2195 numeric @attribute att_2196 numeric @attribute att_2197 numeric @attribute att_2198 numeric @attribute att_2199 numeric @attribute att_2200 numeric @attribute att_2201 numeric @attribute att_2202 numeric @attribute att_2203 numeric @attribute att_2204 numeric @attribute att_2205 numeric @attribute att_2206 numeric @attribute att_2207 numeric @attribute att_2208 numeric @attribute att_2209 numeric @attribute att_2210 numeric @attribute att_2211 numeric @attribute att_2212 numeric @attribute att_2213 numeric @attribute att_2214 numeric @attribute att_2215 numeric @attribute att_2216 numeric @attribute att_2217 numeric @attribute att_2218 numeric @attribute att_2219 numeric @attribute att_2220 numeric @attribute att_2221 numeric @attribute att_2222 numeric @attribute att_2223 numeric @attribute att_2224 numeric @attribute att_2225 numeric @attribute att_2226 numeric @attribute att_2227 numeric @attribute att_2228 numeric @attribute att_2229 numeric @attribute att_2230 numeric @attribute att_2231 numeric @attribute att_2232 numeric @attribute att_2233 numeric @attribute att_2234 numeric @attribute att_2235 numeric @attribute att_2236 numeric @attribute att_2237 numeric @attribute att_2238 numeric @attribute att_2239 numeric @attribute att_2240 numeric @attribute att_2241 numeric @attribute att_2242 numeric @attribute att_2243 numeric @attribute att_2244 numeric @attribute att_2245 numeric @attribute att_2246 numeric @attribute att_2247 numeric @attribute att_2248 numeric @attribute att_2249 numeric @attribute att_2250 numeric @attribute att_2251 numeric @attribute att_2252 numeric @attribute att_2253 numeric @attribute att_2254 numeric @attribute att_2255 numeric @attribute att_2256 numeric @attribute att_2257 numeric @attribute att_2258 numeric @attribute att_2259 numeric @attribute att_2260 numeric @attribute att_2261 numeric @attribute att_2262 numeric @attribute att_2263 numeric @attribute att_2264 numeric @attribute att_2265 numeric @attribute att_2266 numeric @attribute att_2267 numeric @attribute att_2268 numeric @attribute att_2269 numeric @attribute att_2270 numeric @attribute att_2271 numeric @attribute att_2272 numeric @attribute att_2273 numeric @attribute att_2274 numeric @attribute att_2275 numeric @attribute att_2276 numeric @attribute att_2277 numeric @attribute att_2278 numeric @attribute att_2279 numeric @attribute att_2280 numeric @attribute att_2281 numeric @attribute att_2282 numeric @attribute att_2283 numeric @attribute att_2284 numeric @attribute att_2285 numeric @attribute att_2286 numeric @attribute att_2287 numeric @attribute att_2288 numeric @attribute att_2289 numeric @attribute att_2290 numeric @attribute att_2291 numeric @attribute att_2292 numeric @attribute att_2293 numeric @attribute att_2294 numeric @attribute att_2295 numeric @attribute att_2296 numeric @attribute att_2297 numeric @attribute att_2298 numeric @attribute att_2299 numeric @attribute att_2300 numeric @attribute att_2301 numeric @attribute att_2302 numeric @attribute att_2303 numeric @attribute att_2304 numeric @attribute att_2305 numeric @attribute att_2306 numeric @attribute att_2307 numeric @attribute att_2308 numeric @attribute att_2309 numeric @attribute att_2310 numeric @attribute att_2311 numeric @attribute att_2312 numeric @attribute att_2313 numeric @attribute att_2314 numeric @attribute att_2315 numeric @attribute att_2316 numeric @attribute att_2317 numeric @attribute att_2318 numeric @attribute att_2319 numeric @attribute att_2320 numeric @attribute att_2321 numeric @attribute att_2322 numeric @attribute att_2323 numeric @attribute att_2324 numeric @attribute att_2325 numeric @attribute att_2326 numeric @attribute att_2327 numeric @attribute att_2328 numeric @attribute att_2329 numeric @attribute att_2330 numeric @attribute att_2331 numeric @attribute att_2332 numeric @attribute att_2333 numeric @attribute att_2334 numeric @attribute att_2335 numeric @attribute att_2336 numeric @attribute att_2337 numeric @attribute att_2338 numeric @attribute att_2339 numeric @attribute att_2340 numeric @attribute att_2341 numeric @attribute att_2342 numeric @attribute att_2343 numeric @attribute att_2344 numeric @attribute att_2345 numeric @attribute att_2346 numeric @attribute att_2347 numeric @attribute att_2348 numeric @attribute att_2349 numeric @attribute att_2350 numeric @attribute att_2351 numeric @attribute att_2352 numeric @attribute att_2353 numeric @attribute att_2354 numeric @attribute att_2355 numeric @attribute att_2356 numeric @attribute att_2357 numeric @attribute att_2358 numeric @attribute att_2359 numeric @attribute att_2360 numeric @attribute att_2361 numeric @attribute att_2362 numeric @attribute att_2363 numeric @attribute att_2364 numeric @attribute att_2365 numeric @attribute att_2366 numeric @attribute att_2367 numeric @attribute att_2368 numeric @attribute att_2369 numeric @attribute att_2370 numeric @attribute att_2371 numeric @attribute att_2372 numeric @attribute att_2373 numeric @attribute att_2374 numeric @attribute att_2375 numeric @attribute att_2376 numeric @attribute att_2377 numeric @attribute att_2378 numeric @attribute att_2379 numeric @attribute att_2380 numeric @attribute att_2381 numeric @attribute att_2382 numeric @attribute att_2383 numeric @attribute att_2384 numeric @attribute att_2385 numeric @attribute att_2386 numeric @attribute att_2387 numeric @attribute att_2388 numeric @attribute att_2389 numeric @attribute att_2390 numeric @attribute att_2391 numeric @attribute att_2392 numeric @attribute att_2393 numeric @attribute att_2394 numeric @attribute att_2395 numeric @attribute att_2396 numeric @attribute att_2397 numeric @attribute att_2398 numeric @attribute att_2399 numeric @attribute att_2400 numeric @attribute att_2401 numeric @attribute att_2402 numeric @attribute att_2403 numeric @attribute att_2404 numeric @attribute att_2405 numeric @attribute att_2406 numeric @attribute att_2407 numeric @attribute att_2408 numeric @attribute att_2409 numeric @attribute att_2410 numeric @attribute att_2411 numeric @attribute att_2412 numeric @attribute att_2413 numeric @attribute att_2414 numeric @attribute att_2415 numeric @attribute att_2416 numeric @attribute att_2417 numeric @attribute att_2418 numeric @attribute att_2419 numeric @attribute att_2420 numeric @attribute att_2421 numeric @attribute att_2422 numeric @attribute att_2423 numeric @attribute att_2424 numeric @attribute att_2425 numeric @attribute att_2426 numeric @attribute att_2427 numeric @attribute att_2428 numeric @attribute att_2429 numeric @attribute att_2430 numeric @attribute att_2431 numeric @attribute att_2432 numeric @attribute att_2433 numeric @attribute att_2434 numeric @attribute att_2435 numeric @attribute att_2436 numeric @attribute att_2437 numeric @attribute att_2438 numeric @attribute att_2439 numeric @attribute att_2440 numeric @attribute att_2441 numeric @attribute att_2442 numeric @attribute att_2443 numeric @attribute att_2444 numeric @attribute att_2445 numeric @attribute att_2446 numeric @attribute att_2447 numeric @attribute att_2448 numeric @attribute att_2449 numeric @attribute att_2450 numeric @attribute att_2451 numeric @attribute att_2452 numeric @attribute att_2453 numeric @attribute att_2454 numeric @attribute att_2455 numeric @attribute att_2456 numeric @attribute att_2457 numeric @attribute att_2458 numeric @attribute att_2459 numeric @attribute att_2460 numeric @attribute att_2461 numeric @attribute att_2462 numeric @attribute att_2463 numeric @attribute att_2464 numeric @attribute att_2465 numeric @attribute att_2466 numeric @attribute att_2467 numeric @attribute att_2468 numeric @attribute att_2469 numeric @attribute att_2470 numeric @attribute att_2471 numeric @attribute att_2472 numeric @attribute att_2473 numeric @attribute att_2474 numeric @attribute att_2475 numeric @attribute att_2476 numeric @attribute att_2477 numeric @attribute att_2478 numeric @attribute att_2479 numeric @attribute att_2480 numeric @attribute att_2481 numeric @attribute att_2482 numeric @attribute att_2483 numeric @attribute att_2484 numeric @attribute att_2485 numeric @attribute att_2486 numeric @attribute att_2487 numeric @attribute att_2488 numeric @attribute att_2489 numeric @attribute att_2490 numeric @attribute att_2491 numeric @attribute att_2492 numeric @attribute att_2493 numeric @attribute att_2494 numeric @attribute att_2495 numeric @attribute att_2496 numeric @attribute att_2497 numeric @attribute att_2498 numeric @attribute att_2499 numeric @attribute att_2500 numeric @attribute att_2501 numeric @attribute att_2502 numeric @attribute att_2503 numeric @attribute att_2504 numeric @attribute att_2505 numeric @attribute att_2506 numeric @attribute att_2507 numeric @attribute att_2508 numeric @attribute att_2509 numeric @attribute att_2510 numeric @attribute att_2511 numeric @attribute att_2512 numeric @attribute att_2513 numeric @attribute att_2514 numeric @attribute att_2515 numeric @attribute att_2516 numeric @attribute att_2517 numeric @attribute att_2518 numeric @attribute att_2519 numeric @attribute att_2520 numeric @attribute att_2521 numeric @attribute att_2522 numeric @attribute att_2523 numeric @attribute att_2524 numeric @attribute att_2525 numeric @attribute att_2526 numeric @attribute att_2527 numeric @attribute att_2528 numeric @attribute att_2529 numeric @attribute att_2530 numeric @attribute att_2531 numeric @attribute att_2532 numeric @attribute att_2533 numeric @attribute att_2534 numeric @attribute att_2535 numeric @attribute att_2536 numeric @attribute att_2537 numeric @attribute att_2538 numeric @attribute att_2539 numeric @attribute att_2540 numeric @attribute att_2541 numeric @attribute att_2542 numeric @attribute att_2543 numeric @attribute att_2544 numeric @attribute att_2545 numeric @attribute att_2546 numeric @attribute att_2547 numeric @attribute att_2548 numeric @attribute att_2549 numeric @attribute att_2550 numeric @attribute att_2551 numeric @attribute att_2552 numeric @attribute att_2553 numeric @attribute att_2554 numeric @attribute att_2555 numeric @attribute att_2556 numeric @attribute att_2557 numeric @attribute att_2558 numeric @attribute att_2559 numeric @attribute att_2560 numeric @attribute att_2561 numeric @attribute att_2562 numeric @attribute att_2563 numeric @attribute att_2564 numeric @attribute att_2565 numeric @attribute att_2566 numeric @attribute att_2567 numeric @attribute att_2568 numeric @attribute att_2569 numeric @attribute att_2570 numeric @attribute att_2571 numeric @attribute att_2572 numeric @attribute att_2573 numeric @attribute att_2574 numeric @attribute att_2575 numeric @attribute att_2576 numeric @attribute att_2577 numeric @attribute att_2578 numeric @attribute att_2579 numeric @attribute att_2580 numeric @attribute att_2581 numeric @attribute att_2582 numeric @attribute att_2583 numeric @attribute att_2584 numeric @attribute att_2585 numeric @attribute att_2586 numeric @attribute att_2587 numeric @attribute att_2588 numeric @attribute att_2589 numeric @attribute att_2590 numeric @attribute att_2591 numeric @attribute att_2592 numeric @attribute att_2593 numeric @attribute att_2594 numeric @attribute att_2595 numeric @attribute att_2596 numeric @attribute att_2597 numeric @attribute att_2598 numeric @attribute att_2599 numeric @attribute att_2600 numeric @attribute att_2601 numeric @attribute att_2602 numeric @attribute att_2603 numeric @attribute att_2604 numeric @attribute att_2605 numeric @attribute att_2606 numeric @attribute att_2607 numeric @attribute att_2608 numeric @attribute att_2609 numeric @attribute att_2610 numeric @attribute att_2611 numeric @attribute att_2612 numeric @attribute att_2613 numeric @attribute att_2614 numeric @attribute att_2615 numeric @attribute att_2616 numeric @attribute att_2617 numeric @attribute att_2618 numeric @attribute att_2619 numeric @attribute att_2620 numeric @attribute att_2621 numeric @attribute att_2622 numeric @attribute att_2623 numeric @attribute att_2624 numeric @attribute att_2625 numeric @attribute att_2626 numeric @attribute att_2627 numeric @attribute att_2628 numeric @attribute att_2629 numeric @attribute att_2630 numeric @attribute att_2631 numeric @attribute att_2632 numeric @attribute att_2633 numeric @attribute att_2634 numeric @attribute att_2635 numeric @attribute att_2636 numeric @attribute att_2637 numeric @attribute att_2638 numeric @attribute att_2639 numeric @attribute att_2640 numeric @attribute att_2641 numeric @attribute att_2642 numeric @attribute att_2643 numeric @attribute att_2644 numeric @attribute att_2645 numeric @attribute att_2646 numeric @attribute att_2647 numeric @attribute att_2648 numeric @attribute att_2649 numeric @attribute att_2650 numeric @attribute att_2651 numeric @attribute att_2652 numeric @attribute att_2653 numeric @attribute att_2654 numeric @attribute att_2655 numeric @attribute att_2656 numeric @attribute att_2657 numeric @attribute att_2658 numeric @attribute att_2659 numeric @attribute att_2660 numeric @attribute att_2661 numeric @attribute att_2662 numeric @attribute att_2663 numeric @attribute att_2664 numeric @attribute att_2665 numeric @attribute att_2666 numeric @attribute att_2667 numeric @attribute att_2668 numeric @attribute att_2669 numeric @attribute att_2670 numeric @attribute att_2671 numeric @attribute att_2672 numeric @attribute att_2673 numeric @attribute att_2674 numeric @attribute att_2675 numeric @attribute att_2676 numeric @attribute att_2677 numeric @attribute att_2678 numeric @attribute att_2679 numeric @attribute att_2680 numeric @attribute att_2681 numeric @attribute att_2682 numeric @attribute att_2683 numeric @attribute att_2684 numeric @attribute att_2685 numeric @attribute att_2686 numeric @attribute att_2687 numeric @attribute att_2688 numeric @attribute att_2689 numeric @attribute att_2690 numeric @attribute att_2691 numeric @attribute att_2692 numeric @attribute att_2693 numeric @attribute att_2694 numeric @attribute att_2695 numeric @attribute att_2696 numeric @attribute att_2697 numeric @attribute att_2698 numeric @attribute att_2699 numeric @attribute att_2700 numeric @attribute att_2701 numeric @attribute att_2702 numeric @attribute att_2703 numeric @attribute att_2704 numeric @attribute att_2705 numeric @attribute att_2706 numeric @attribute att_2707 numeric @attribute att_2708 numeric @attribute att_2709 numeric @attribute att_2710 numeric @attribute att_2711 numeric @attribute att_2712 numeric @attribute att_2713 numeric @attribute att_2714 numeric @attribute att_2715 numeric @attribute att_2716 numeric @attribute att_2717 numeric @attribute att_2718 numeric @attribute att_2719 numeric @attribute att_2720 numeric @attribute att_2721 numeric @attribute att_2722 numeric @attribute att_2723 numeric @attribute att_2724 numeric @attribute att_2725 numeric @attribute att_2726 numeric @attribute att_2727 numeric @attribute att_2728 numeric @attribute att_2729 numeric @attribute att_2730 numeric @attribute att_2731 numeric @attribute att_2732 numeric @attribute att_2733 numeric @attribute att_2734 numeric @attribute att_2735 numeric @attribute att_2736 numeric @attribute att_2737 numeric @attribute att_2738 numeric @attribute att_2739 numeric @attribute att_2740 numeric @attribute att_2741 numeric @attribute att_2742 numeric @attribute att_2743 numeric @attribute att_2744 numeric @attribute att_2745 numeric @attribute att_2746 numeric @attribute att_2747 numeric @attribute att_2748 numeric @attribute att_2749 numeric @attribute att_2750 numeric @attribute att_2751 numeric @attribute att_2752 numeric @attribute att_2753 numeric @attribute att_2754 numeric @attribute att_2755 numeric @attribute att_2756 numeric @attribute att_2757 numeric @attribute att_2758 numeric @attribute att_2759 numeric @attribute att_2760 numeric @attribute att_2761 numeric @attribute att_2762 numeric @attribute att_2763 numeric @attribute att_2764 numeric @attribute att_2765 numeric @attribute att_2766 numeric @attribute att_2767 numeric @attribute att_2768 numeric @attribute att_2769 numeric @attribute att_2770 numeric @attribute att_2771 numeric @attribute att_2772 numeric @attribute att_2773 numeric @attribute att_2774 numeric @attribute att_2775 numeric @attribute att_2776 numeric @attribute att_2777 numeric @attribute att_2778 numeric @attribute att_2779 numeric @attribute att_2780 numeric @attribute att_2781 numeric @attribute att_2782 numeric @attribute att_2783 numeric @attribute att_2784 numeric @attribute att_2785 numeric @attribute att_2786 numeric @attribute att_2787 numeric @attribute att_2788 numeric @attribute att_2789 numeric @attribute att_2790 numeric @attribute att_2791 numeric @attribute att_2792 numeric @attribute att_2793 numeric @attribute att_2794 numeric @attribute att_2795 numeric @attribute att_2796 numeric @attribute att_2797 numeric @attribute att_2798 numeric @attribute att_2799 numeric @attribute att_2800 numeric @attribute att_2801 numeric @attribute att_2802 numeric @attribute att_2803 numeric @attribute att_2804 numeric @attribute att_2805 numeric @attribute att_2806 numeric @attribute att_2807 numeric @attribute class {1,-1} @data {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,682 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,971 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1292 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1339 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1495 1,1496 1,1497 1,1498 1,1499 1,1500 1,1503 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1555 1,1557 1,1559 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1614 1,1617 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1802 1,1811 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1894 1,1896 1,1900 1,1901 1,1902 1,1903 1,1906 1,1907 1,1908 1,1910 1,1911 1,1913 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1997 1,1998 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2091 1,2092 1,2096 1,2102 1,2107 1,2109 1,2110 1,2111 1,2112 1,2116 1,2117 1,2119 1,2121 1,2123 1,2124 1,2129 1,2131 1,2132 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2248 1,2256 1,2257 1,2258 1,2262 1,2263 1,2265 1,2267 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2295 1,2299 1,2302 1,2303 1,2305 1,2306 1,2307 1,2311 1,2312 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2477 1,2479 1,2480 1,2481 1,2482 1,2483 1,2486 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,833 1,834 1,835 1,836 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1251 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1502 1,1503 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1548 1,1549 1,1550 1,1551 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1570 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1718 1,1720 1,1721 1,1722 1,1729 1,1730 1,1731 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1804 1,1806 1,1808 1,1810 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1828 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1891 1,1893 1,1894 1,1896 1,1897 1,1899 1,1900 1,1902 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1995 1,1996 1,1999 1,2005 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2091 1,2092 1,2093 1,2094 1,2096 1,2097 1,2099 1,2102 1,2107 1,2108 1,2110 1,2111 1,2112 1,2114 1,2116 1,2122 1,2123 1,2126 1,2127 1,2129 1,2132 1,2137 1,2140 1,2142 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2255 1,2256 1,2261 1,2262 1,2263 1,2265 1,2266 1,2267 1,2268 1,2270 1,2274 1,2275 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2308 1,2309 1,2315 1,2317 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2473 1,2475 1,2478 1,2479 1,2482 1,2483 1,2484 1,2488 1,2492 1,2496 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2766 1,2768 1,2770 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1493 1,1496 1,1498 1,1499 1,1500 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1609 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1719 1,1722 1,1723 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1745 1,1748 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1810 1,1813 1,1816 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1897 1,1898 1,1899 1,1900 1,1903 1,1904 1,1906 1,1907 1,1908 1,1909 1,1911 1,1912 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1996 1,1998 1,2003 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2090 1,2091 1,2096 1,2097 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2117 1,2118 1,2119 1,2129 1,2137 1,2141 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2256 1,2258 1,2261 1,2262 1,2263 1,2265 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2301 1,2302 1,2303 1,2305 1,2306 1,2311 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2476 1,2477 1,2479 1,2483 1,2485 1,2495 1,2496 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1203 1,1206 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1611 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1722 1,1724 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1823 1,1824 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1895 1,1898 1,1899 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1915 1,1922 1,1926 1,1928 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2009 1,2010 1,2012 1,2013 1,2014 1,2015 1,2016 1,2018 1,2019 1,2021 1,2024 1,2025 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2089 1,2092 1,2094 1,2096 1,2101 1,2102 1,2105 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2121 1,2124 1,2129 1,2131 1,2134 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2154 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2252 1,2254 1,2263 1,2266 1,2270 1,2274 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2307 1,2309 1,2311 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2485 1,2492 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,622 1,623 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,783 1,784 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1336 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1398 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1554 1,1555 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1716 1,1717 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1807 1,1812 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1893 1,1894 1,1897 1,1898 1,1900 1,1901 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1917 1,1919 1,1920 1,1922 1,1924 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1982 1,1985 1,1986 1,1988 1,1991 1,1992 1,1995 1,1996 1,2006 1,2007 1,2010 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2092 1,2094 1,2095 1,2096 1,2097 1,2100 1,2101 1,2102 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2121 1,2123 1,2125 1,2129 1,2133 1,2134 1,2137 1,2142 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2253 1,2254 1,2259 1,2260 1,2261 1,2262 1,2263 1,2268 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2310 1,2311 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2476 1,2479 1,2482 1,2483 1,2493 1,2496 1,2499 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,600 1,601 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1612 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1746 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1895 1,1896 1,1898 1,1899 1,1900 1,1904 1,1906 1,1907 1,1908 1,1909 1,1910 1,1912 1,1913 1,1915 1,1916 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1998 1,2005 1,2006 1,2007 1,2008 1,2012 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2091 1,2092 1,2093 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2116 1,2119 1,2123 1,2125 1,2129 1,2137 1,2141 1,2142 1,2145 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2256 1,2257 1,2258 1,2259 1,2261 1,2263 1,2265 1,2266 1,2268 1,2270 1,2271 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2298 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2479 1,2483 1,2486 1,2500 1,2501 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,638 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1564 1,1565 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1713 1,1714 1,1718 1,1722 1,1723 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1803 1,1804 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1891 1,1896 1,1898 1,1899 1,1900 1,1901 1,1904 1,1906 1,1907 1,1910 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1979 1,1984 1,1985 1,1986 1,1988 1,1991 1,1995 1,1997 1,2000 1,2005 1,2006 1,2007 1,2009 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2086 1,2089 1,2090 1,2091 1,2093 1,2096 1,2097 1,2099 1,2102 1,2105 1,2107 1,2108 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2123 1,2125 1,2127 1,2129 1,2135 1,2137 1,2142 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2255 1,2262 1,2263 1,2266 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2310 1,2312 1,2314 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2477 1,2479 1,2483 1,2486 1,2490 1,2493 1,2500 1,2503 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,977 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1499 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1713 1,1714 1,1722 1,1725 1,1727 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1745 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1804 1,1805 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1893 1,1900 1,1901 1,1903 1,1906 1,1908 1,1911 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,2000 1,2001 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2017 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2093 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2117 1,2119 1,2120 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2156 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2246 1,2248 1,2251 1,2252 1,2256 1,2258 1,2262 1,2263 1,2265 1,2268 1,2270 1,2271 1,2277 1,2278 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2301 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2475 1,2476 1,2479 1,2481 1,2483 1,2484 1,2486 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1206 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1297 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1501 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1552 1,1553 1,1554 1,1557 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1609 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1716 1,1719 1,1720 1,1722 1,1725 1,1727 1,1730 1,1733 1,1736 1,1737 1,1740 1,1744 1,1745 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1804 1,1808 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1899 1,1900 1,1904 1,1906 1,1907 1,1908 1,1909 1,1913 1,1915 1,1916 1,1920 1,1922 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,2006 1,2007 1,2008 1,2009 1,2010 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2093 1,2096 1,2097 1,2098 1,2101 1,2102 1,2107 1,2111 1,2116 1,2119 1,2124 1,2129 1,2133 1,2134 1,2135 1,2137 1,2140 1,2141 1,2142 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2259 1,2263 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2312 1,2313 1,2316 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2480 1,2482 1,2483 1,2486 1,2489 1,2491 1,2495 1,2500 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,668 1,669 1,670 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1045 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1205 1,1207 1,1208 1,1210 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1343 1,1344 1,1346 1,1348 1,1350 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1555 1,1556 1,1559 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1712 1,1714 1,1716 1,1717 1,1718 1,1719 1,1721 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1806 1,1807 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1896 1,1897 1,1900 1,1904 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1920 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2025 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2091 1,2093 1,2096 1,2097 1,2100 1,2102 1,2107 1,2111 1,2112 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2138 1,2140 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2256 1,2260 1,2261 1,2262 1,2263 1,2267 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2486 1,2496 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1091 1,1092 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1207 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1339 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1496 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1556 1,1557 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1715 1,1716 1,1717 1,1719 1,1720 1,1722 1,1725 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1805 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1898 1,1900 1,1902 1,1903 1,1904 1,1905 1,1908 1,1909 1,1910 1,1913 1,1915 1,1916 1,1917 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1997 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2088 1,2096 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2120 1,2122 1,2124 1,2125 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2256 1,2257 1,2258 1,2263 1,2265 1,2266 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2296 1,2298 1,2302 1,2303 1,2305 1,2306 1,2307 1,2310 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2481 1,2482 1,2483 1,2503 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1344 1,1347 1,1348 1,1349 1,1350 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1451 1,1452 1,1454 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1500 1,1501 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1553 1,1556 1,1557 1,1559 1,1560 1,1561 1,1562 1,1565 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1713 1,1714 1,1717 1,1720 1,1722 1,1723 1,1725 1,1729 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1799 1,1800 1,1801 1,1804 1,1810 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1893 1,1898 1,1899 1,1900 1,1903 1,1907 1,1908 1,1913 1,1915 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1977 1,1978 1,1979 1,1983 1,1984 1,1985 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1996 1,1997 1,2006 1,2007 1,2009 1,2011 1,2013 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2090 1,2094 1,2095 1,2096 1,2099 1,2102 1,2111 1,2116 1,2119 1,2122 1,2123 1,2127 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2249 1,2251 1,2256 1,2257 1,2258 1,2262 1,2263 1,2265 1,2268 1,2270 1,2273 1,2274 1,2275 1,2277 1,2279 1,2281 1,2282 1,2283 1,2284 1,2286 1,2291 1,2293 1,2297 1,2301 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2481 1,2483 1,2485 1,2492 1,2495 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2595 1,2596 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1205 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1348 1,1351 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1748 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1805 1,1806 1,1811 1,1812 1,1819 1,1820 1,1821 1,1823 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1893 1,1894 1,1898 1,1900 1,1901 1,1904 1,1905 1,1906 1,1907 1,1908 1,1909 1,1911 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2003 1,2005 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2090 1,2094 1,2096 1,2097 1,2098 1,2102 1,2104 1,2107 1,2111 1,2113 1,2114 1,2115 1,2116 1,2119 1,2122 1,2125 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2252 1,2257 1,2259 1,2261 1,2263 1,2265 1,2268 1,2270 1,2271 1,2278 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2481 1,2483 1,2486 1,2493 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1049 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1206 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1297 1,1299 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1337 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1500 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1616 1,1617 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1719 1,1722 1,1725 1,1727 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1802 1,1804 1,1808 1,1811 1,1815 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1898 1,1899 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1996 1,2003 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2110 1,2111 1,2112 1,2115 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2246 1,2256 1,2261 1,2263 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2480 1,2482 1,2483 1,2485 1,2486 1,2492 1,2495 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,305 1,306 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,980 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1338 1,1341 1,1344 1,1348 1,1349 1,1350 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1499 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1611 1,1612 1,1613 1,1616 1,1617 1,1621 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1716 1,1717 1,1719 1,1720 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1747 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1811 1,1813 1,1814 1,1819 1,1821 1,1822 1,1824 1,1828 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1895 1,1896 1,1899 1,1900 1,1902 1,1906 1,1910 1,1912 1,1913 1,1915 1,1920 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1977 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2000 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2091 1,2096 1,2099 1,2101 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2126 1,2129 1,2135 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2246 1,2249 1,2253 1,2259 1,2263 1,2265 1,2267 1,2268 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2295 1,2297 1,2301 1,2302 1,2303 1,2305 1,2306 1,2307 1,2311 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2486 1,2496 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,423 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,633 1,636 1,637 1,638 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,670 1,671 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,697 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1499 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1723 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1803 1,1810 1,1811 1,1816 1,1819 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1895 1,1897 1,1898 1,1900 1,1901 1,1904 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1919 1,1922 1,1925 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1998 1,2001 1,2006 1,2007 1,2009 1,2010 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2092 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2127 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2149 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2257 1,2261 1,2262 1,2263 1,2267 1,2270 1,2271 1,2276 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2311 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2480 1,2483 1,2486 1,2487 1,2489 1,2494 1,2500 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2800 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1293 1,1294 1,1295 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1328 1,1329 1,1332 1,1333 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1497 1,1498 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1617 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1721 1,1722 1,1723 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1802 1,1804 1,1805 1,1806 1,1807 1,1809 1,1810 1,1811 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1832 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1897 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1979 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2002 1,2006 1,2007 1,2008 1,2010 1,2011 1,2012 1,2013 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2092 1,2094 1,2096 1,2100 1,2101 1,2104 1,2107 1,2108 1,2109 1,2111 1,2112 1,2116 1,2118 1,2119 1,2123 1,2126 1,2129 1,2132 1,2133 1,2137 1,2141 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2153 1,2154 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2252 1,2255 1,2256 1,2258 1,2261 1,2268 1,2270 1,2274 1,2275 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2297 1,2303 1,2304 1,2305 1,2306 1,2309 1,2310 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2479 1,2483 1,2490 1,2493 1,2495 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2522 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,537 1,538 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1338 1,1341 1,1343 1,1344 1,1346 1,1353 1,1354 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1492 1,1493 1,1494 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1563 1,1565 1,1568 1,1569 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1716 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1727 1,1729 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1742 1,1745 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1801 1,1803 1,1804 1,1805 1,1807 1,1808 1,1810 1,1812 1,1813 1,1814 1,1819 1,1820 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1897 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1920 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,2000 1,2001 1,2006 1,2007 1,2009 1,2010 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2090 1,2094 1,2096 1,2097 1,2100 1,2102 1,2104 1,2107 1,2108 1,2109 1,2111 1,2116 1,2119 1,2121 1,2123 1,2126 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2146 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2256 1,2261 1,2263 1,2266 1,2270 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2314 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2476 1,2477 1,2479 1,2482 1,2483 1,2485 1,2491 1,2493 1,2495 1,2496 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,885 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1605 1,1606 1,1607 1,1609 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1723 1,1724 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1743 1,1747 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1800 1,1801 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1824 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1894 1,1896 1,1899 1,1900 1,1904 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1921 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,1999 1,2006 1,2007 1,2008 1,2009 1,2010 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2090 1,2095 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2124 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2262 1,2263 1,2265 1,2270 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2298 1,2299 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2495 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,885 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1047 1,1048 1,1051 1,1052 1,1055 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1347 1,1348 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1499 1,1500 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1612 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1715 1,1716 1,1717 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1749 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1807 1,1810 1,1811 1,1812 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1925 1,1926 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1995 1,1997 1,2000 1,2003 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2091 1,2094 1,2095 1,2096 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2120 1,2129 1,2131 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2248 1,2251 1,2252 1,2253 1,2254 1,2255 1,2257 1,2258 1,2262 1,2263 1,2265 1,2266 1,2270 1,2273 1,2276 1,2278 1,2281 1,2282 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2302 1,2303 1,2305 1,2306 1,2308 1,2314 1,2315 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1499 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1724 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1803 1,1806 1,1814 1,1815 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1891 1,1894 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1910 1,1911 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1998 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2090 1,2093 1,2095 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2125 1,2129 1,2135 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2260 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2276 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2297 1,2302 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2486 1,2490 1,2491 1,2492 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1341 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1496 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1555 1,1556 1,1560 1,1563 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1607 1,1609 1,1610 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1720 1,1722 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1806 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1893 1,1896 1,1897 1,1898 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1979 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1995 1,2006 1,2007 1,2008 1,2013 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2092 1,2094 1,2095 1,2096 1,2098 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2122 1,2126 1,2129 1,2135 1,2137 1,2141 1,2142 1,2146 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2252 1,2256 1,2263 1,2270 1,2273 1,2275 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2468 1,2470 1,2477 1,2483 1,2486 1,2489 1,2493 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,58 1,59 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1499 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1547 1,1548 1,1550 1,1553 1,1554 1,1555 1,1556 1,1557 1,1558 1,1559 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1719 1,1722 1,1723 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1746 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1802 1,1804 1,1806 1,1808 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1824 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1898 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1995 1,1997 1,1998 1,2000 1,2001 1,2006 1,2007 1,2009 1,2010 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2096 1,2102 1,2104 1,2107 1,2110 1,2111 1,2114 1,2116 1,2119 1,2121 1,2129 1,2137 1,2138 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2255 1,2257 1,2258 1,2262 1,2263 1,2266 1,2268 1,2270 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2478 1,2479 1,2480 1,2481 1,2482 1,2483 1,2493 1,2496 1,2500 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1341 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1805 1,1808 1,1809 1,1811 1,1816 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1901 1,1902 1,1904 1,1907 1,1908 1,1909 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2089 1,2095 1,2096 1,2097 1,2102 1,2107 1,2108 1,2109 1,2111 1,2115 1,2116 1,2117 1,2118 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2249 1,2251 1,2252 1,2262 1,2263 1,2270 1,2273 1,2275 1,2276 1,2277 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2311 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2473 1,2479 1,2483 1,2486 1,2487 1,2500 1,2503 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,55 1,56 1,57 1,60 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,182 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,242 1,243 1,245 1,246 1,249 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,335 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,393 1,394 1,395 1,397 1,398 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,468 1,469 1,471 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,553 1,555 1,556 1,558 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,602 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,746 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,883 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1205 1,1207 1,1208 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1342 1,1343 1,1346 1,1347 1,1348 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1387 1,1392 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1490 1,1492 1,1493 1,1497 1,1499 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1547 1,1548 1,1549 1,1550 1,1554 1,1560 1,1561 1,1565 1,1570 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1713 1,1714 1,1719 1,1720 1,1722 1,1726 1,1730 1,1736 1,1737 1,1738 1,1739 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1800 1,1801 1,1803 1,1804 1,1814 1,1815 1,1816 1,1819 1,1821 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1896 1,1899 1,1900 1,1904 1,1905 1,1906 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1994 1,1995 1,2006 1,2008 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2088 1,2090 1,2091 1,2096 1,2097 1,2098 1,2101 1,2102 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2122 1,2129 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2245 1,2246 1,2253 1,2266 1,2270 1,2271 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2297 1,2303 1,2304 1,2305 1,2306 1,2315 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2493 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1206 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1297 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1716 1,1717 1,1720 1,1722 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1742 1,1745 1,1746 1,1749 1,1750 1,1751 1,1752 1,1753 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1802 1,1804 1,1805 1,1807 1,1808 1,1810 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1896 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1919 1,1920 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1979 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1995 1,1998 1,2000 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2092 1,2094 1,2096 1,2102 1,2106 1,2107 1,2111 1,2112 1,2116 1,2118 1,2119 1,2120 1,2122 1,2125 1,2127 1,2129 1,2134 1,2137 1,2140 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2248 1,2251 1,2252 1,2256 1,2261 1,2263 1,2265 1,2266 1,2270 1,2275 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2491 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1205 1,1207 1,1208 1,1210 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1499 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1556 1,1559 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1715 1,1716 1,1717 1,1719 1,1720 1,1721 1,1722 1,1724 1,1727 1,1729 1,1730 1,1734 1,1737 1,1738 1,1740 1,1741 1,1742 1,1746 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1801 1,1804 1,1805 1,1810 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1895 1,1898 1,1899 1,1900 1,1901 1,1903 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1919 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1995 1,1997 1,1998 1,2006 1,2007 1,2009 1,2010 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2089 1,2093 1,2095 1,2096 1,2098 1,2099 1,2101 1,2102 1,2104 1,2107 1,2108 1,2111 1,2114 1,2116 1,2117 1,2119 1,2121 1,2126 1,2129 1,2133 1,2134 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2249 1,2250 1,2251 1,2252 1,2254 1,2258 1,2259 1,2260 1,2261 1,2263 1,2266 1,2270 1,2278 1,2280 1,2281 1,2282 1,2283 1,2285 1,2287 1,2290 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2481 1,2483 1,2484 1,2486 1,2490 1,2491 1,2494 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,753 1,755 1,756 1,758 1,759 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,781 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1082 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1299 1,1300 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1499 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1551 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1565 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1605 1,1606 1,1610 1,1614 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1715 1,1717 1,1720 1,1721 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1798 1,1800 1,1801 1,1807 1,1811 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1896 1,1899 1,1900 1,1905 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1977 1,1981 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2003 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2088 1,2090 1,2092 1,2093 1,2096 1,2098 1,2102 1,2105 1,2108 1,2109 1,2111 1,2112 1,2116 1,2118 1,2119 1,2123 1,2124 1,2125 1,2126 1,2129 1,2133 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2246 1,2248 1,2251 1,2252 1,2256 1,2262 1,2263 1,2266 1,2268 1,2270 1,2271 1,2275 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2284 1,2286 1,2287 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2484 1,2485 1,2486 1,2490 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1495 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1613 1,1614 1,1616 1,1620 1,1621 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1745 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1801 1,1804 1,1806 1,1811 1,1814 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1898 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1998 1,2000 1,2001 1,2002 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2091 1,2092 1,2096 1,2099 1,2102 1,2107 1,2111 1,2116 1,2117 1,2118 1,2119 1,2121 1,2129 1,2135 1,2137 1,2138 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2255 1,2258 1,2259 1,2262 1,2263 1,2267 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2286 1,2287 1,2291 1,2292 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2479 1,2480 1,2481 1,2483 1,2486 1,2493 1,2496 1,2502 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1297 1,1298 1,1300 1,1301 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1337 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1392 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1499 1,1500 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1716 1,1717 1,1718 1,1722 1,1723 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1745 1,1746 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1806 1,1808 1,1810 1,1814 1,1816 1,1819 1,1820 1,1821 1,1823 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1899 1,1900 1,1903 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2000 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2100 1,2102 1,2107 1,2111 1,2116 1,2117 1,2119 1,2120 1,2125 1,2129 1,2137 1,2138 1,2145 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2249 1,2252 1,2256 1,2263 1,2265 1,2270 1,2275 1,2277 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2297 1,2301 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2479 1,2480 1,2481 1,2483 1,2486 1,2491 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,738 1,739 1,740 1,743 1,745 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1555 1,1556 1,1557 1,1558 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1607 1,1609 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1713 1,1716 1,1717 1,1718 1,1719 1,1720 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1738 1,1740 1,1748 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1802 1,1803 1,1807 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1895 1,1896 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1999 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2012 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2025 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2085 1,2090 1,2092 1,2095 1,2096 1,2097 1,2098 1,2102 1,2104 1,2107 1,2109 1,2111 1,2112 1,2114 1,2115 1,2116 1,2119 1,2124 1,2126 1,2129 1,2137 1,2140 1,2141 1,2142 1,2144 1,2146 1,2147 1,2151 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2254 1,2261 1,2262 1,2263 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2469 1,2470 1,2479 1,2483 1,2485 1,2490 1,2491 1,2493 1,2500 1,2501 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,595 1,596 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1297 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1499 1,1500 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1617 1,1618 1,1619 1,1621 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1716 1,1717 1,1721 1,1722 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1742 1,1745 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1801 1,1802 1,1803 1,1804 1,1807 1,1808 1,1814 1,1819 1,1821 1,1823 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1900 1,1906 1,1907 1,1908 1,1912 1,1913 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1978 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,1997 1,2000 1,2003 1,2004 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2017 1,2018 1,2019 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2090 1,2091 1,2096 1,2101 1,2102 1,2107 1,2111 1,2112 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2256 1,2257 1,2261 1,2262 1,2263 1,2265 1,2267 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2492 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,249 1,250 1,252 1,254 1,256 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1045 1,1046 1,1047 1,1048 1,1051 1,1052 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1198 1,1199 1,1201 1,1202 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1339 1,1341 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1556 1,1557 1,1558 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1613 1,1614 1,1615 1,1617 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1803 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1899 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1919 1,1920 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,2003 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2019 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2091 1,2096 1,2098 1,2102 1,2106 1,2107 1,2111 1,2113 1,2115 1,2116 1,2118 1,2119 1,2123 1,2124 1,2129 1,2135 1,2137 1,2138 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2259 1,2261 1,2262 1,2263 1,2265 1,2267 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2298 1,2303 1,2305 1,2306 1,2310 1,2312 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2473 1,2474 1,2476 1,2478 1,2483 1,2486 1,2504 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1051 1,1052 1,1055 1,1056 1,1057 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1610 1,1614 1,1615 1,1616 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1803 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1823 1,1824 1,1829 1,1831 1,1832 1,1833 1,1835 1,1839 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1893 1,1898 1,1900 1,1901 1,1902 1,1903 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1990 1,1991 1,1995 1,2006 1,2007 1,2010 1,2011 1,2014 1,2015 1,2016 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2092 1,2094 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2121 1,2123 1,2129 1,2131 1,2132 1,2133 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2249 1,2250 1,2251 1,2252 1,2254 1,2256 1,2258 1,2261 1,2262 1,2263 1,2277 1,2278 1,2279 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2478 1,2479 1,2481 1,2483 1,2486 1,2490 1,2492 1,2500 1,2501 1,2507 1,2508 1,2511 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,678 1,679 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1206 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1348 1,1349 1,1350 1,1353 1,1354 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1558 1,1560 1,1564 1,1565 1,1568 1,1570 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1614 1,1617 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1722 1,1723 1,1725 1,1727 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1805 1,1806 1,1807 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1894 1,1896 1,1899 1,1901 1,1906 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1980 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1999 1,2000 1,2003 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2089 1,2093 1,2094 1,2095 1,2096 1,2102 1,2107 1,2108 1,2110 1,2111 1,2114 1,2116 1,2117 1,2119 1,2120 1,2121 1,2124 1,2126 1,2129 1,2130 1,2131 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2238 1,2239 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2253 1,2255 1,2256 1,2261 1,2262 1,2263 1,2266 1,2268 1,2270 1,2275 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2301 1,2303 1,2304 1,2305 1,2306 1,2307 1,2311 1,2316 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2479 1,2482 1,2483 1,2486 1,2487 1,2490 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,461 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1342 1,1344 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1499 1,1500 1,1502 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1804 1,1807 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1895 1,1898 1,1899 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1996 1,1998 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2095 1,2096 1,2102 1,2104 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2122 1,2125 1,2126 1,2129 1,2131 1,2134 1,2137 1,2142 1,2144 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2258 1,2263 1,2265 1,2266 1,2270 1,2271 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2471 1,2479 1,2480 1,2481 1,2483 1,2485 1,2486 1,2490 1,2491 1,2495 1,2500 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1082 1,1083 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1494 1,1496 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1551 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1616 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1717 1,1719 1,1722 1,1724 1,1725 1,1727 1,1730 1,1734 1,1736 1,1737 1,1740 1,1746 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1804 1,1808 1,1814 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1898 1,1900 1,1901 1,1904 1,1905 1,1907 1,1908 1,1913 1,1915 1,1917 1,1921 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1998 1,2004 1,2005 1,2006 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2089 1,2095 1,2096 1,2097 1,2099 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2121 1,2129 1,2137 1,2138 1,2140 1,2142 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2261 1,2263 1,2270 1,2271 1,2276 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2298 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2477 1,2479 1,2483 1,2486 1,2491 1,2493 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,336 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1345 1,1346 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1494 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1811 1,1814 1,1819 1,1821 1,1822 1,1823 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1894 1,1898 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1924 1,1925 1,1926 1,1928 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1980 1,1981 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1998 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2090 1,2095 1,2096 1,2100 1,2102 1,2109 1,2111 1,2116 1,2117 1,2119 1,2122 1,2123 1,2126 1,2127 1,2129 1,2131 1,2137 1,2141 1,2142 1,2145 1,2146 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2258 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2310 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2481 1,2483 1,2486 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1551 1,1553 1,1554 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1720 1,1722 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1801 1,1802 1,1805 1,1814 1,1819 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1899 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,1997 1,2000 1,2001 1,2003 1,2006 1,2007 1,2008 1,2010 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2090 1,2091 1,2095 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2121 1,2122 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2256 1,2258 1,2263 1,2267 1,2268 1,2270 1,2271 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2301 1,2302 1,2303 1,2305 1,2306 1,2311 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2485 1,2486 1,2496 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,971 1,972 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1390 1,1392 1,1394 1,1396 1,1397 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1719 1,1722 1,1723 1,1725 1,1730 1,1731 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1802 1,1804 1,1805 1,1806 1,1808 1,1809 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1894 1,1895 1,1899 1,1900 1,1904 1,1905 1,1906 1,1907 1,1908 1,1909 1,1911 1,1913 1,1915 1,1917 1,1920 1,1921 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1976 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1995 1,1996 1,2000 1,2003 1,2006 1,2007 1,2009 1,2010 1,2013 1,2014 1,2015 1,2017 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2096 1,2100 1,2102 1,2106 1,2107 1,2109 1,2111 1,2115 1,2116 1,2117 1,2119 1,2121 1,2123 1,2129 1,2133 1,2135 1,2137 1,2140 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2250 1,2251 1,2254 1,2255 1,2257 1,2263 1,2266 1,2270 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2311 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2482 1,2483 1,2493 1,2496 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1204 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1341 1,1344 1,1346 1,1348 1,1349 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1495 1,1497 1,1499 1,1500 1,1501 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1716 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1808 1,1810 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1894 1,1898 1,1899 1,1900 1,1906 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1978 1,1980 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1996 1,1998 1,2001 1,2005 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2086 1,2090 1,2091 1,2096 1,2098 1,2099 1,2102 1,2107 1,2108 1,2109 1,2111 1,2112 1,2115 1,2116 1,2119 1,2120 1,2129 1,2131 1,2132 1,2137 1,2142 1,2145 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2249 1,2251 1,2255 1,2257 1,2258 1,2259 1,2261 1,2262 1,2263 1,2264 1,2265 1,2266 1,2270 1,2271 1,2272 1,2275 1,2277 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2311 1,2313 1,2314 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2485 1,2486 1,2495 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1392 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1549 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1558 1,1559 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1605 1,1606 1,1613 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1729 1,1730 1,1731 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1802 1,1804 1,1808 1,1811 1,1812 1,1814 1,1816 1,1819 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1893 1,1896 1,1898 1,1899 1,1901 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1997 1,1998 1,2005 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2085 1,2089 1,2090 1,2092 1,2093 1,2096 1,2097 1,2102 1,2104 1,2105 1,2107 1,2108 1,2109 1,2111 1,2116 1,2119 1,2120 1,2122 1,2123 1,2124 1,2127 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2153 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2263 1,2267 1,2270 1,2273 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2340 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2482 1,2483 1,2485 1,2489 1,2496 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,784 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1340 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1548 1,1549 1,1553 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1613 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1716 1,1717 1,1719 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1738 1,1739 1,1743 1,1748 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1805 1,1807 1,1809 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1896 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1909 1,1910 1,1911 1,1912 1,1913 1,1914 1,1915 1,1917 1,1922 1,1925 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1981 1,1983 1,1984 1,1985 1,1987 1,1988 1,1989 1,1992 1,1999 1,2006 1,2007 1,2012 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2085 1,2089 1,2095 1,2096 1,2097 1,2098 1,2100 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2121 1,2129 1,2131 1,2137 1,2140 1,2142 1,2144 1,2150 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2259 1,2263 1,2264 1,2265 1,2268 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2311 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2477 1,2479 1,2482 1,2483 1,2485 1,2492 1,2502 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1338 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1552 1,1554 1,1556 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1616 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1727 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1746 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1802 1,1803 1,1804 1,1805 1,1807 1,1808 1,1812 1,1814 1,1815 1,1819 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1895 1,1898 1,1900 1,1903 1,1909 1,1911 1,1912 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1997 1,1998 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2084 1,2091 1,2094 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2112 1,2116 1,2117 1,2118 1,2119 1,2120 1,2121 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2248 1,2251 1,2252 1,2263 1,2266 1,2267 1,2270 1,2274 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2480 1,2481 1,2482 1,2483 1,2486 1,2488 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,60 1,61 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1351 1,1353 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1612 1,1613 1,1615 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1721 1,1722 1,1726 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1741 1,1744 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1805 1,1807 1,1808 1,1813 1,1814 1,1815 1,1819 1,1820 1,1821 1,1824 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1896 1,1897 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1997 1,2001 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2092 1,2096 1,2099 1,2102 1,2107 1,2110 1,2111 1,2112 1,2113 1,2116 1,2118 1,2119 1,2121 1,2129 1,2137 1,2138 1,2142 1,2146 1,2147 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2256 1,2263 1,2265 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2308 1,2309 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2479 1,2483 1,2491 1,2493 1,2494 1,2499 1,2503 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2799 1,2800 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1043 1,1045 1,1046 1,1047 1,1048 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1563 1,1564 1,1565 1,1568 1,1570 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1723 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1742 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1801 1,1804 1,1810 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1899 1,1900 1,1901 1,1904 1,1906 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1927 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1978 1,1979 1,1983 1,1984 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1996 1,2000 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2085 1,2090 1,2091 1,2096 1,2099 1,2100 1,2102 1,2106 1,2107 1,2108 1,2109 1,2111 1,2114 1,2115 1,2116 1,2119 1,2122 1,2124 1,2126 1,2129 1,2133 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2156 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2246 1,2250 1,2252 1,2254 1,2255 1,2261 1,2262 1,2263 1,2267 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2297 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2314 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2327 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2479 1,2480 1,2483 1,2485 1,2495 1,2504 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,601 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1057 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1454 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1499 1,1500 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1614 1,1615 1,1616 1,1618 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1724 1,1727 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1738 1,1740 1,1743 1,1745 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1807 1,1808 1,1814 1,1818 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1895 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1997 1,2000 1,2001 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2089 1,2092 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2252 1,2254 1,2258 1,2259 1,2262 1,2263 1,2266 1,2270 1,2271 1,2275 1,2276 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2309 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2482 1,2483 1,2486 1,2489 1,2496 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,229 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,745 1,746 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1091 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1340 1,1341 1,1343 1,1346 1,1348 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1453 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1544 1,1547 1,1548 1,1550 1,1552 1,1554 1,1555 1,1556 1,1558 1,1560 1,1565 1,1567 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1719 1,1720 1,1722 1,1729 1,1733 1,1736 1,1737 1,1738 1,1740 1,1741 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1814 1,1819 1,1821 1,1823 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1898 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1986 1,1987 1,1990 1,1991 1,1992 1,2000 1,2006 1,2007 1,2008 1,2012 1,2014 1,2015 1,2017 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2124 1,2127 1,2133 1,2137 1,2141 1,2142 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2263 1,2265 1,2270 1,2275 1,2278 1,2280 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2299 1,2301 1,2303 1,2304 1,2305 1,2306 1,2311 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1204 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1559 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1570 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1612 1,1613 1,1614 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1723 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1741 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1806 1,1814 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1896 1,1898 1,1899 1,1900 1,1901 1,1903 1,1904 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1979 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1998 1,2000 1,2004 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2090 1,2092 1,2095 1,2096 1,2102 1,2104 1,2107 1,2111 1,2114 1,2115 1,2116 1,2119 1,2125 1,2126 1,2129 1,2133 1,2134 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2246 1,2248 1,2251 1,2254 1,2259 1,2261 1,2263 1,2264 1,2265 1,2266 1,2270 1,2271 1,2274 1,2276 1,2278 1,2279 1,2281 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2473 1,2475 1,2478 1,2479 1,2481 1,2483 1,2486 1,2492 1,2500 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1292 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1340 1,1343 1,1344 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1552 1,1553 1,1554 1,1555 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1570 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1614 1,1615 1,1616 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1717 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1742 1,1743 1,1744 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1806 1,1812 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1893 1,1894 1,1896 1,1898 1,1900 1,1902 1,1904 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1980 1,1982 1,1983 1,1984 1,1985 1,1987 1,1990 1,1992 1,1994 1,1995 1,1997 1,2005 1,2006 1,2007 1,2010 1,2012 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2093 1,2094 1,2095 1,2096 1,2098 1,2101 1,2102 1,2107 1,2110 1,2111 1,2115 1,2116 1,2119 1,2126 1,2129 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2256 1,2259 1,2263 1,2265 1,2266 1,2269 1,2270 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2486 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,160 1,161 1,162 1,163 1,165 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1606 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1717 1,1719 1,1722 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1744 1,1748 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1804 1,1805 1,1807 1,1812 1,1815 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1894 1,1895 1,1896 1,1898 1,1899 1,1900 1,1903 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1995 1,1997 1,2000 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2095 1,2096 1,2097 1,2101 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2121 1,2122 1,2123 1,2126 1,2129 1,2134 1,2135 1,2137 1,2138 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2250 1,2251 1,2254 1,2255 1,2256 1,2258 1,2261 1,2262 1,2263 1,2270 1,2271 1,2276 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2296 1,2298 1,2302 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2481 1,2483 1,2486 1,2487 1,2496 1,2503 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1351 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1447 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1727 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1743 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1801 1,1804 1,1805 1,1807 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1894 1,1897 1,1898 1,1899 1,1900 1,1901 1,1903 1,1904 1,1905 1,1906 1,1907 1,1908 1,1913 1,1916 1,1922 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2000 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2089 1,2091 1,2096 1,2100 1,2102 1,2107 1,2109 1,2111 1,2113 1,2116 1,2118 1,2119 1,2123 1,2129 1,2131 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2250 1,2252 1,2254 1,2258 1,2263 1,2270 1,2271 1,2275 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2305 1,2306 1,2309 1,2311 1,2312 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2481 1,2482 1,2483 1,2487 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2799 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,683 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,743 1,748 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,968 1,969 1,970 1,971 1,972 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1112 1,1113 1,1115 1,1118 1,1120 1,1121 1,1122 1,1123 1,1125 1,1127 1,1128 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1191 1,1192 1,1197 1,1198 1,1199 1,1203 1,1204 1,1205 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1298 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1337 1,1339 1,1341 1,1343 1,1344 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1501 1,1502 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1554 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1614 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1717 1,1720 1,1721 1,1722 1,1726 1,1729 1,1730 1,1731 1,1732 1,1734 1,1735 1,1737 1,1740 1,1741 1,1742 1,1743 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1804 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1893 1,1894 1,1896 1,1898 1,1904 1,1907 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1999 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2082 1,2084 1,2094 1,2096 1,2097 1,2099 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2124 1,2126 1,2129 1,2130 1,2137 1,2140 1,2142 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2262 1,2263 1,2266 1,2268 1,2270 1,2271 1,2275 1,2278 1,2279 1,2280 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2314 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2471 1,2473 1,2477 1,2479 1,2483 1,2491 1,2492 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2594 1,2595 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,878 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1557 1,1559 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1713 1,1714 1,1716 1,1718 1,1719 1,1722 1,1724 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1741 1,1742 1,1748 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1802 1,1804 1,1806 1,1810 1,1811 1,1814 1,1818 1,1819 1,1821 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1894 1,1898 1,1899 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1919 1,1920 1,1921 1,1922 1,1923 1,1924 1,1926 1,1927 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2000 1,2003 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2096 1,2097 1,2099 1,2102 1,2106 1,2107 1,2109 1,2111 1,2116 1,2117 1,2119 1,2120 1,2124 1,2129 1,2133 1,2135 1,2137 1,2140 1,2141 1,2142 1,2145 1,2146 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2254 1,2261 1,2262 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2298 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2469 1,2470 1,2474 1,2475 1,2477 1,2479 1,2482 1,2483 1,2486 1,2490 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,734 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1387 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1498 1,1499 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1717 1,1719 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1807 1,1809 1,1811 1,1812 1,1819 1,1820 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1893 1,1896 1,1898 1,1899 1,1900 1,1902 1,1903 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2092 1,2096 1,2097 1,2098 1,2100 1,2102 1,2107 1,2109 1,2110 1,2111 1,2113 1,2114 1,2116 1,2119 1,2124 1,2129 1,2132 1,2137 1,2138 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2250 1,2251 1,2252 1,2257 1,2259 1,2262 1,2263 1,2265 1,2270 1,2272 1,2275 1,2278 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2299 1,2303 1,2305 1,2306 1,2315 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2466 1,2467 1,2470 1,2473 1,2479 1,2481 1,2483 1,2500 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1298 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1344 1,1349 1,1351 1,1353 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1555 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1609 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1717 1,1720 1,1722 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1802 1,1804 1,1807 1,1810 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1894 1,1895 1,1896 1,1898 1,1899 1,1904 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1979 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1998 1,2000 1,2003 1,2004 1,2005 1,2006 1,2007 1,2009 1,2011 1,2012 1,2013 1,2014 1,2017 1,2018 1,2019 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2092 1,2093 1,2095 1,2096 1,2098 1,2102 1,2106 1,2109 1,2110 1,2111 1,2112 1,2114 1,2116 1,2119 1,2122 1,2125 1,2126 1,2129 1,2130 1,2131 1,2135 1,2137 1,2142 1,2144 1,2146 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2256 1,2258 1,2259 1,2263 1,2266 1,2269 1,2270 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2479 1,2481 1,2483 1,2496 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1497 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1557 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1610 1,1611 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1719 1,1721 1,1722 1,1723 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1746 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1800 1,1802 1,1804 1,1806 1,1808 1,1810 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1898 1,1899 1,1904 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1998 1,2003 1,2006 1,2007 1,2008 1,2011 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2086 1,2090 1,2092 1,2095 1,2096 1,2097 1,2107 1,2109 1,2111 1,2116 1,2117 1,2118 1,2119 1,2120 1,2129 1,2132 1,2135 1,2137 1,2141 1,2142 1,2146 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2254 1,2256 1,2260 1,2263 1,2266 1,2270 1,2271 1,2274 1,2275 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2310 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2477 1,2483 1,2486 1,2488 1,2493 1,2500 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,181 1,182 1,183 1,185 1,186 1,188 1,189 1,190 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,268 1,269 1,270 1,271 1,272 1,273 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,299 1,300 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,427 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,595 1,596 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,933 1,935 1,936 1,937 1,938 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1343 1,1344 1,1349 1,1353 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1495 1,1497 1,1498 1,1500 1,1502 1,1503 1,1504 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1563 1,1564 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1614 1,1615 1,1616 1,1618 1,1620 1,1621 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1720 1,1725 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1747 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1800 1,1801 1,1802 1,1804 1,1812 1,1813 1,1814 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1901 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1928 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1982 1,1985 1,1986 1,1989 1,1990 1,1991 1,1995 1,2000 1,2003 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2084 1,2085 1,2090 1,2091 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2125 1,2127 1,2129 1,2137 1,2138 1,2142 1,2146 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2257 1,2261 1,2263 1,2265 1,2270 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2486 1,2488 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,783 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1500 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1716 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1800 1,1801 1,1802 1,1803 1,1806 1,1810 1,1811 1,1812 1,1814 1,1816 1,1818 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1895 1,1899 1,1904 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2091 1,2094 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2120 1,2122 1,2123 1,2125 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2250 1,2251 1,2252 1,2257 1,2261 1,2262 1,2263 1,2267 1,2270 1,2271 1,2275 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2307 1,2309 1,2312 1,2313 1,2314 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1610 1,1612 1,1613 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1719 1,1722 1,1727 1,1729 1,1736 1,1737 1,1738 1,1740 1,1741 1,1745 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1801 1,1802 1,1803 1,1804 1,1808 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2084 1,2085 1,2089 1,2090 1,2096 1,2102 1,2104 1,2107 1,2108 1,2111 1,2112 1,2116 1,2119 1,2127 1,2129 1,2131 1,2132 1,2134 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2156 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2248 1,2251 1,2252 1,2261 1,2262 1,2263 1,2270 1,2274 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2480 1,2483 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1203 1,1205 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1499 1,1500 1,1502 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1610 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1720 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1811 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1825 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1895 1,1897 1,1898 1,1900 1,1901 1,1903 1,1904 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2090 1,2092 1,2096 1,2100 1,2102 1,2104 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2140 1,2142 1,2144 1,2147 1,2149 1,2150 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2249 1,2250 1,2251 1,2252 1,2253 1,2263 1,2265 1,2269 1,2270 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2298 1,2302 1,2303 1,2305 1,2306 1,2307 1,2308 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2491 1,2492 1,2495 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,836 1,838 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1052 1,1053 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1297 1,1298 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1338 1,1341 1,1343 1,1344 1,1347 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1556 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1609 1,1611 1,1613 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1722 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1805 1,1810 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1894 1,1895 1,1899 1,1900 1,1904 1,1907 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,2004 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2089 1,2091 1,2092 1,2096 1,2102 1,2105 1,2107 1,2111 1,2112 1,2116 1,2117 1,2118 1,2119 1,2121 1,2129 1,2130 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2248 1,2253 1,2262 1,2263 1,2264 1,2265 1,2270 1,2271 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2476 1,2479 1,2483 1,2485 1,2486 1,2495 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,31 1,32 1,33 1,35 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,553 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,747 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,886 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1348 1,1349 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1493 1,1494 1,1498 1,1499 1,1500 1,1501 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1725 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1745 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1805 1,1806 1,1809 1,1811 1,1814 1,1815 1,1819 1,1820 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1895 1,1896 1,1897 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1912 1,1913 1,1915 1,1916 1,1919 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2002 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2097 1,2100 1,2102 1,2111 1,2116 1,2117 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2262 1,2263 1,2264 1,2265 1,2270 1,2271 1,2274 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2310 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2345 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2480 1,2483 1,2485 1,2486 1,2491 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1348 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1609 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1725 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1741 1,1742 1,1743 1,1746 1,1747 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1804 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1896 1,1899 1,1900 1,1902 1,1903 1,1904 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1916 1,1919 1,1920 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1987 1,1988 1,1990 1,1992 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2083 1,2084 1,2085 1,2091 1,2092 1,2093 1,2095 1,2096 1,2097 1,2098 1,2099 1,2100 1,2102 1,2104 1,2110 1,2111 1,2113 1,2115 1,2116 1,2119 1,2127 1,2129 1,2133 1,2137 1,2141 1,2142 1,2144 1,2145 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2256 1,2257 1,2259 1,2263 1,2266 1,2268 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2286 1,2287 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2468 1,2469 1,2470 1,2471 1,2474 1,2475 1,2479 1,2483 1,2485 1,2486 1,2492 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,299 1,300 1,301 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1117 1,1118 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1349 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1555 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1615 1,1616 1,1617 1,1622 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1713 1,1714 1,1717 1,1722 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1745 1,1746 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1809 1,1815 1,1816 1,1818 1,1819 1,1820 1,1822 1,1823 1,1827 1,1828 1,1831 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1892 1,1896 1,1897 1,1898 1,1902 1,1904 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1982 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1997 1,2001 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2086 1,2092 1,2096 1,2102 1,2105 1,2106 1,2107 1,2116 1,2118 1,2119 1,2123 1,2125 1,2126 1,2129 1,2131 1,2137 1,2140 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2239 1,2240 1,2242 1,2243 1,2252 1,2261 1,2263 1,2266 1,2268 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2308 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2470 1,2475 1,2477 1,2479 1,2483 1,2485 1,2486 1,2499 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1126 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1203 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1301 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1348 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1499 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1606 1,1612 1,1615 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1717 1,1719 1,1721 1,1722 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1808 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1893 1,1896 1,1897 1,1898 1,1900 1,1902 1,1904 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1921 1,1922 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,2004 1,2005 1,2006 1,2007 1,2009 1,2010 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2094 1,2095 1,2096 1,2099 1,2102 1,2105 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2125 1,2129 1,2133 1,2137 1,2142 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2256 1,2260 1,2263 1,2264 1,2266 1,2270 1,2275 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2492 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1056 1,1057 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1116 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1202 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1554 1,1556 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1722 1,1723 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1746 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1804 1,1805 1,1808 1,1810 1,1815 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1898 1,1899 1,1901 1,1902 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1996 1,2003 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2083 1,2085 1,2089 1,2090 1,2091 1,2093 1,2095 1,2096 1,2100 1,2101 1,2102 1,2107 1,2109 1,2111 1,2113 1,2115 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2144 1,2149 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2253 1,2254 1,2258 1,2262 1,2263 1,2270 1,2273 1,2274 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2299 1,2303 1,2305 1,2306 1,2309 1,2312 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2477 1,2479 1,2483 1,2485 1,2495 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,56 1,57 1,58 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1060 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1081 1,1083 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1204 1,1205 1,1207 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1339 1,1341 1,1346 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1559 1,1560 1,1563 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1606 1,1607 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1716 1,1717 1,1719 1,1722 1,1723 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1802 1,1804 1,1810 1,1813 1,1814 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1896 1,1898 1,1899 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1920 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1983 1,1984 1,1985 1,1987 1,1988 1,1989 1,1990 1,1992 1,1999 1,2003 1,2004 1,2006 1,2009 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2131 1,2137 1,2140 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2256 1,2257 1,2259 1,2261 1,2263 1,2270 1,2271 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2301 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2315 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2486 1,2487 1,2491 1,2493 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1205 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1387 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1723 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1892 1,1894 1,1896 1,1898 1,1899 1,1901 1,1903 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1924 1,1925 1,1926 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,2000 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2083 1,2085 1,2086 1,2092 1,2096 1,2100 1,2102 1,2105 1,2107 1,2111 1,2112 1,2116 1,2119 1,2121 1,2122 1,2123 1,2124 1,2125 1,2126 1,2129 1,2135 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2263 1,2264 1,2265 1,2266 1,2270 1,2272 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2479 1,2482 1,2483 1,2486 1,2496 1,2500 1,2504 1,2507 1,2508 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1200 1,1201 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1333 1,1335 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1745 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1807 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1896 1,1898 1,1899 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,1999 1,2000 1,2001 1,2002 1,2006 1,2007 1,2010 1,2011 1,2014 1,2015 1,2018 1,2021 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2095 1,2096 1,2097 1,2101 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2124 1,2126 1,2129 1,2132 1,2134 1,2137 1,2140 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2238 1,2239 1,2240 1,2242 1,2243 1,2246 1,2254 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2278 1,2281 1,2282 1,2283 1,2286 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2298 1,2303 1,2305 1,2306 1,2307 1,2310 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2470 1,2479 1,2480 1,2483 1,2487 1,2489 1,2491 1,2493 1,2494 1,2502 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,469 1,471 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,659 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1049 1,1052 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1499 1,1500 1,1501 1,1502 1,1503 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1715 1,1716 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1740 1,1741 1,1745 1,1748 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1807 1,1808 1,1810 1,1811 1,1813 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1824 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1897 1,1899 1,1904 1,1908 1,1910 1,1911 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1978 1,1983 1,1984 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2005 1,2006 1,2007 1,2009 1,2012 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2095 1,2096 1,2098 1,2100 1,2102 1,2104 1,2105 1,2107 1,2108 1,2111 1,2116 1,2119 1,2123 1,2129 1,2132 1,2133 1,2134 1,2137 1,2142 1,2144 1,2145 1,2146 1,2149 1,2150 1,2152 1,2155 1,2156 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2252 1,2253 1,2257 1,2259 1,2262 1,2263 1,2265 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2477 1,2479 1,2482 1,2483 1,2488 1,2491 1,2493 1,2496 1,2499 1,2501 1,2502 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,374 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1080 1,1081 1,1083 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1204 1,1205 1,1206 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1353 1,1354 1,1355 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1613 1,1615 1,1616 1,1617 1,1620 1,1622 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1713 1,1714 1,1716 1,1718 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1742 1,1743 1,1748 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1807 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1920 1,1922 1,1926 1,1928 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1995 1,1998 1,2003 1,2005 1,2006 1,2007 1,2009 1,2012 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2086 1,2096 1,2097 1,2099 1,2102 1,2105 1,2106 1,2107 1,2110 1,2111 1,2115 1,2116 1,2122 1,2124 1,2129 1,2137 1,2138 1,2140 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2259 1,2263 1,2265 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2289 1,2291 1,2293 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2495 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1047 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1555 1,1557 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1609 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1727 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1800 1,1801 1,1802 1,1804 1,1805 1,1807 1,1809 1,1810 1,1812 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1893 1,1896 1,1898 1,1900 1,1906 1,1908 1,1911 1,1913 1,1915 1,1920 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1983 1,1984 1,1985 1,1986 1,1988 1,1990 1,1991 1,1992 1,2000 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2094 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2112 1,2116 1,2119 1,2124 1,2129 1,2137 1,2140 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2251 1,2252 1,2262 1,2263 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2308 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2341 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2483 1,2487 1,2490 1,2491 1,2496 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1205 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1340 1,1341 1,1344 1,1346 1,1348 1,1350 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1502 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1614 1,1616 1,1617 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1723 1,1725 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1743 1,1746 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1807 1,1811 1,1812 1,1813 1,1814 1,1818 1,1819 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1898 1,1899 1,1900 1,1902 1,1905 1,1907 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1998 1,2006 1,2007 1,2009 1,2010 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2088 1,2093 1,2094 1,2096 1,2098 1,2102 1,2107 1,2111 1,2112 1,2116 1,2117 1,2121 1,2125 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2248 1,2251 1,2252 1,2253 1,2257 1,2263 1,2266 1,2270 1,2271 1,2275 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2294 1,2296 1,2299 1,2303 1,2305 1,2306 1,2314 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2479 1,2483 1,2484 1,2486 1,2487 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,975 1,977 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1008 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1058 1,1059 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1304 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1340 1,1341 1,1344 1,1345 1,1346 1,1347 1,1348 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1554 1,1555 1,1556 1,1557 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1612 1,1613 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1742 1,1743 1,1746 1,1747 1,1749 1,1750 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1806 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1899 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1909 1,1913 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1977 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1996 1,1998 1,2001 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2095 1,2096 1,2098 1,2099 1,2100 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2121 1,2124 1,2125 1,2129 1,2135 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2252 1,2254 1,2260 1,2263 1,2265 1,2266 1,2270 1,2274 1,2275 1,2279 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2307 1,2313 1,2315 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2482 1,2483 1,2485 1,2486 1,2491 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,55 1,57 1,58 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1452 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1621 1,1623 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1720 1,1722 1,1725 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1745 1,1746 1,1747 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1802 1,1803 1,1804 1,1809 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1895 1,1898 1,1900 1,1903 1,1905 1,1906 1,1908 1,1909 1,1910 1,1912 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,2000 1,2002 1,2006 1,2009 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2091 1,2092 1,2094 1,2096 1,2098 1,2102 1,2106 1,2107 1,2109 1,2111 1,2112 1,2115 1,2116 1,2117 1,2119 1,2126 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2246 1,2249 1,2256 1,2262 1,2263 1,2264 1,2267 1,2268 1,2270 1,2271 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2310 1,2315 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2327 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2477 1,2479 1,2480 1,2481 1,2483 1,2486 1,2491 1,2495 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,57 1,58 1,59 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,256 1,257 1,258 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,418 1,420 1,424 1,425 1,427 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,543 1,544 1,545 1,546 1,548 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,631 1,632 1,634 1,635 1,636 1,637 1,641 1,643 1,644 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,781 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1078 1,1080 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1203 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1298 1,1300 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1500 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1606 1,1607 1,1610 1,1614 1,1615 1,1616 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1721 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1742 1,1743 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1806 1,1811 1,1812 1,1814 1,1816 1,1819 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1892 1,1894 1,1895 1,1897 1,1898 1,1900 1,1903 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2012 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2090 1,2091 1,2092 1,2093 1,2095 1,2096 1,2097 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2122 1,2125 1,2129 1,2131 1,2132 1,2135 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2257 1,2259 1,2261 1,2263 1,2266 1,2270 1,2275 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2307 1,2310 1,2313 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2482 1,2483 1,2495 1,2499 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1117 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1611 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1716 1,1717 1,1718 1,1719 1,1722 1,1723 1,1725 1,1727 1,1729 1,1730 1,1732 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1745 1,1746 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1806 1,1808 1,1810 1,1812 1,1813 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1892 1,1893 1,1894 1,1895 1,1898 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1996 1,1997 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2085 1,2094 1,2095 1,2096 1,2099 1,2100 1,2102 1,2105 1,2107 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2123 1,2129 1,2132 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2256 1,2262 1,2263 1,2266 1,2269 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2311 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2482 1,2483 1,2485 1,2486 1,2487 1,2495 1,2500 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,177 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1548 1,1550 1,1552 1,1555 1,1556 1,1557 1,1560 1,1563 1,1564 1,1565 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1606 1,1607 1,1610 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1805 1,1807 1,1811 1,1814 1,1819 1,1821 1,1824 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1899 1,1902 1,1903 1,1908 1,1910 1,1913 1,1915 1,1921 1,1922 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2011 1,2012 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2095 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2120 1,2123 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2259 1,2261 1,2263 1,2270 1,2271 1,2274 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2298 1,2299 1,2303 1,2305 1,2306 1,2308 1,2309 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2500 1,2501 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2524 1,2525 1,2526 1,2527 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1344 1,1346 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1713 1,1714 1,1716 1,1717 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1744 1,1746 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1806 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1894 1,1895 1,1897 1,1898 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1911 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,1999 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2135 1,2137 1,2140 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2260 1,2263 1,2264 1,2265 1,2269 1,2270 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2309 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2500 1,2503 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,87 1,88 1,89 1,90 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,159 1,160 1,161 1,164 1,165 1,166 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,781 1,782 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1203 1,1205 1,1207 1,1208 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1297 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1350 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1607 1,1609 1,1610 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1713 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1753 1,1755 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1805 1,1808 1,1810 1,1814 1,1815 1,1818 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1899 1,1905 1,1908 1,1909 1,1912 1,1913 1,1915 1,1916 1,1919 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2004 1,2005 1,2006 1,2007 1,2009 1,2010 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2095 1,2096 1,2097 1,2098 1,2100 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2149 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2263 1,2270 1,2277 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2298 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2493 1,2503 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,457 1,458 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1499 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1554 1,1557 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1609 1,1610 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1720 1,1722 1,1723 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1745 1,1746 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1811 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1895 1,1898 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,1998 1,1999 1,2003 1,2006 1,2007 1,2009 1,2010 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2091 1,2095 1,2096 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2124 1,2129 1,2134 1,2137 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2252 1,2254 1,2258 1,2263 1,2265 1,2266 1,2267 1,2270 1,2273 1,2275 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2309 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2468 1,2469 1,2470 1,2473 1,2479 1,2482 1,2483 1,2487 1,2496 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,638 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,973 1,974 1,975 1,976 1,977 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1203 1,1204 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1340 1,1341 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1393 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1545 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1555 1,1557 1,1559 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1716 1,1718 1,1720 1,1723 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1738 1,1739 1,1740 1,1741 1,1745 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1803 1,1804 1,1807 1,1808 1,1810 1,1813 1,1814 1,1815 1,1818 1,1819 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1899 1,1900 1,1902 1,1906 1,1909 1,1911 1,1912 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,2000 1,2001 1,2003 1,2006 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2090 1,2091 1,2092 1,2094 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2120 1,2122 1,2129 1,2133 1,2137 1,2140 1,2141 1,2142 1,2144 1,2146 1,2147 1,2149 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2261 1,2262 1,2263 1,2270 1,2271 1,2272 1,2277 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2479 1,2483 1,2486 1,2499 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,418 1,420 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1047 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1341 1,1342 1,1344 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1721 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1802 1,1805 1,1806 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1892 1,1895 1,1896 1,1897 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1998 1,2003 1,2004 1,2005 1,2006 1,2007 1,2008 1,2010 1,2011 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2090 1,2093 1,2095 1,2096 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2145 1,2146 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2249 1,2251 1,2256 1,2257 1,2258 1,2260 1,2263 1,2266 1,2270 1,2271 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2294 1,2301 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2476 1,2479 1,2483 1,2493 1,2494 1,2500 1,2502 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,481 1,482 1,485 1,486 1,487 1,488 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,655 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1340 1,1341 1,1343 1,1344 1,1345 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1555 1,1556 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1609 1,1610 1,1611 1,1613 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1663 1,1665 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1730 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1800 1,1801 1,1804 1,1805 1,1806 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1895 1,1898 1,1899 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2000 1,2002 1,2006 1,2007 1,2009 1,2011 1,2012 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2086 1,2089 1,2090 1,2092 1,2096 1,2097 1,2098 1,2102 1,2106 1,2107 1,2111 1,2112 1,2115 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2151 1,2152 1,2154 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2259 1,2263 1,2265 1,2270 1,2271 1,2275 1,2277 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2476 1,2477 1,2478 1,2479 1,2483 1,2486 1,2495 1,2501 1,2503 1,2504 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,61 1,62 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,164 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1353 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1499 1,1500 1,1501 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1556 1,1560 1,1565 1,1567 1,1568 1,1569 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1611 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1745 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1803 1,1804 1,1818 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1892 1,1898 1,1899 1,1900 1,1907 1,1908 1,1911 1,1913 1,1914 1,1917 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1979 1,1980 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2090 1,2095 1,2096 1,2101 1,2102 1,2104 1,2107 1,2111 1,2116 1,2119 1,2129 1,2131 1,2135 1,2137 1,2140 1,2141 1,2142 1,2144 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2249 1,2252 1,2256 1,2262 1,2263 1,2265 1,2266 1,2270 1,2271 1,2273 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2314 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2487 1,2490 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,553 1,554 1,555 1,556 1,557 1,558 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1048 1,1051 1,1052 1,1056 1,1057 1,1059 1,1060 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1206 1,1208 1,1211 1,1212 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1298 1,1301 1,1302 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1340 1,1341 1,1344 1,1346 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1496 1,1497 1,1499 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1555 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1570 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1716 1,1717 1,1721 1,1722 1,1723 1,1725 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1799 1,1801 1,1804 1,1805 1,1807 1,1808 1,1810 1,1811 1,1812 1,1813 1,1815 1,1819 1,1820 1,1822 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1893 1,1898 1,1899 1,1900 1,1901 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,1997 1,1999 1,2002 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2093 1,2094 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2113 1,2114 1,2116 1,2119 1,2121 1,2125 1,2126 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2256 1,2258 1,2259 1,2263 1,2270 1,2271 1,2272 1,2274 1,2279 1,2281 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2305 1,2306 1,2307 1,2313 1,2314 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2485 1,2486 1,2492 1,2495 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,108 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,178 1,179 1,181 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,482 1,485 1,486 1,488 1,490 1,491 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,587 1,588 1,589 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,960 1,961 1,962 1,963 1,964 1,965 1,967 1,969 1,970 1,971 1,972 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1206 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1346 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1491 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1611 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1622 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1719 1,1722 1,1723 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1736 1,1737 1,1738 1,1742 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1802 1,1804 1,1806 1,1808 1,1809 1,1810 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1891 1,1893 1,1894 1,1898 1,1899 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1915 1,1919 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1980 1,1983 1,1984 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1995 1,1999 1,2005 1,2006 1,2007 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2082 1,2084 1,2092 1,2094 1,2095 1,2096 1,2097 1,2098 1,2099 1,2101 1,2102 1,2107 1,2108 1,2110 1,2111 1,2116 1,2119 1,2125 1,2129 1,2133 1,2135 1,2137 1,2142 1,2144 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2254 1,2256 1,2258 1,2260 1,2261 1,2263 1,2264 1,2265 1,2266 1,2268 1,2270 1,2271 1,2274 1,2275 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2313 1,2314 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2479 1,2483 1,2495 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1201 1,1202 1,1203 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1339 1,1341 1,1342 1,1343 1,1346 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1499 1,1500 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1549 1,1551 1,1552 1,1553 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1616 1,1617 1,1620 1,1621 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1714 1,1717 1,1718 1,1721 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1804 1,1806 1,1807 1,1809 1,1813 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1985 1,1986 1,1987 1,1989 1,1998 1,2000 1,2001 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2015 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2089 1,2092 1,2096 1,2097 1,2100 1,2102 1,2107 1,2111 1,2112 1,2116 1,2119 1,2129 1,2133 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2259 1,2263 1,2270 1,2275 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2474 1,2475 1,2476 1,2479 1,2483 1,2489 1,2500 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1339 1,1341 1,1344 1,1349 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1554 1,1559 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1611 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1716 1,1717 1,1720 1,1722 1,1723 1,1729 1,1732 1,1734 1,1737 1,1738 1,1742 1,1745 1,1748 1,1749 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1800 1,1801 1,1804 1,1805 1,1807 1,1808 1,1809 1,1811 1,1812 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1893 1,1894 1,1899 1,1902 1,1903 1,1906 1,1907 1,1908 1,1910 1,1911 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2000 1,2002 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2094 1,2096 1,2098 1,2102 1,2107 1,2110 1,2111 1,2114 1,2119 1,2120 1,2121 1,2122 1,2129 1,2131 1,2133 1,2137 1,2140 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2255 1,2256 1,2261 1,2262 1,2263 1,2264 1,2265 1,2266 1,2270 1,2277 1,2278 1,2280 1,2281 1,2282 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2293 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2476 1,2479 1,2480 1,2482 1,2483 1,2486 1,2491 1,2495 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,114 1,115 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,428 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1200 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1335 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1392 1,1393 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1553 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1570 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1723 1,1727 1,1730 1,1733 1,1736 1,1737 1,1738 1,1741 1,1743 1,1745 1,1746 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1800 1,1801 1,1802 1,1804 1,1805 1,1811 1,1815 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1894 1,1897 1,1899 1,1900 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1983 1,1984 1,1985 1,1986 1,1987 1,1991 1,1995 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2019 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2096 1,2097 1,2102 1,2107 1,2111 1,2112 1,2115 1,2116 1,2119 1,2123 1,2129 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2156 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2248 1,2250 1,2251 1,2253 1,2254 1,2256 1,2262 1,2263 1,2270 1,2274 1,2280 1,2281 1,2283 1,2287 1,2291 1,2293 1,2300 1,2301 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2477 1,2479 1,2483 1,2486 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,152 1,153 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,279 1,280 1,282 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,301 1,302 1,303 1,304 1,307 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,675 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,878 1,879 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,965 1,966 1,967 1,968 1,972 1,974 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1297 1,1299 1,1301 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1337 1,1339 1,1341 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1389 1,1392 1,1394 1,1397 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1448 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1553 1,1554 1,1555 1,1559 1,1560 1,1564 1,1565 1,1567 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1614 1,1616 1,1617 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1718 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1742 1,1747 1,1748 1,1749 1,1750 1,1751 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1807 1,1812 1,1813 1,1814 1,1819 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1895 1,1898 1,1902 1,1903 1,1904 1,1905 1,1906 1,1908 1,1909 1,1910 1,1912 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2003 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2090 1,2096 1,2099 1,2102 1,2105 1,2107 1,2109 1,2110 1,2111 1,2118 1,2119 1,2125 1,2129 1,2131 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2249 1,2250 1,2251 1,2252 1,2256 1,2259 1,2260 1,2263 1,2270 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2292 1,2293 1,2301 1,2303 1,2304 1,2305 1,2306 1,2309 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2467 1,2468 1,2470 1,2475 1,2477 1,2479 1,2483 1,2486 1,2492 1,2495 1,2496 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2799 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1297 1,1299 1,1300 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1348 1,1349 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1452 1,1453 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1556 1,1557 1,1559 1,1560 1,1563 1,1564 1,1565 1,1567 1,1569 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1606 1,1610 1,1613 1,1615 1,1616 1,1617 1,1618 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1711 1,1714 1,1716 1,1717 1,1719 1,1722 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1809 1,1814 1,1819 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1896 1,1897 1,1900 1,1901 1,1902 1,1907 1,1908 1,1913 1,1915 1,1917 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1984 1,1985 1,1986 1,1989 1,1991 1,1992 1,1995 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2089 1,2096 1,2098 1,2102 1,2107 1,2108 1,2111 1,2116 1,2118 1,2119 1,2124 1,2126 1,2129 1,2132 1,2137 1,2140 1,2141 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2252 1,2254 1,2255 1,2263 1,2270 1,2271 1,2275 1,2276 1,2278 1,2280 1,2281 1,2283 1,2284 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2301 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2345 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2477 1,2479 1,2483 1,2502 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1338 1,1341 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1494 1,1495 1,1496 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1723 1,1724 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1801 1,1802 1,1804 1,1806 1,1813 1,1814 1,1815 1,1816 1,1819 1,1821 1,1822 1,1824 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1901 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1988 1,1990 1,1992 1,1995 1,2001 1,2003 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2096 1,2098 1,2100 1,2102 1,2107 1,2109 1,2111 1,2112 1,2116 1,2117 1,2118 1,2119 1,2120 1,2122 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2256 1,2262 1,2263 1,2266 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2311 1,2313 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2482 1,2483 1,2484 1,2486 1,2490 1,2493 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,362 1,363 1,364 1,365 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,683 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,883 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1240 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1741 1,1742 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1804 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1898 1,1900 1,1902 1,1904 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1998 1,2001 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2084 1,2085 1,2088 1,2091 1,2095 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2117 1,2119 1,2123 1,2124 1,2126 1,2129 1,2137 1,2140 1,2142 1,2146 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2261 1,2263 1,2268 1,2270 1,2271 1,2277 1,2278 1,2280 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2302 1,2303 1,2305 1,2306 1,2308 1,2310 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2484 1,2486 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,62 1,63 1,64 1,65 1,68 1,69 1,71 1,72 1,75 1,76 1,81 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,117 1,119 1,120 1,123 1,124 1,127 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,157 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,221 1,222 1,224 1,225 1,226 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,306 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,426 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,446 1,447 1,453 1,454 1,455 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,489 1,492 1,494 1,496 1,497 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,591 1,592 1,595 1,597 1,598 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,665 1,670 1,671 1,672 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,726 1,727 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,784 1,785 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,846 1,851 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,882 1,886 1,889 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,909 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,938 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1019 1,1020 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1046 1,1048 1,1049 1,1052 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1202 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1237 1,1239 1,1241 1,1245 1,1247 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1279 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1299 1,1300 1,1301 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1325 1,1328 1,1330 1,1333 1,1337 1,1338 1,1341 1,1343 1,1344 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1384 1,1385 1,1386 1,1388 1,1397 1,1399 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1534 1,1537 1,1538 1,1539 1,1540 1,1541 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1605 1,1606 1,1616 1,1617 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1671 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1716 1,1721 1,1722 1,1723 1,1729 1,1733 1,1736 1,1737 1,1738 1,1740 1,1745 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1764 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1805 1,1808 1,1811 1,1813 1,1819 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1907 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1931 1,1934 1,1935 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1986 1,1987 1,1988 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2102 1,2107 1,2108 1,2111 1,2116 1,2117 1,2119 1,2129 1,2132 1,2137 1,2140 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2260 1,2270 1,2275 1,2278 1,2279 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2324 1,2325 1,2330 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2483 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2653 1,2664 1,2667 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2736 1,2740 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1053 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1206 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1300 1,1301 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1615 1,1617 1,1619 1,1621 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1718 1,1720 1,1723 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1747 1,1748 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1803 1,1807 1,1808 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1893 1,1894 1,1898 1,1906 1,1907 1,1909 1,1912 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1988 1,1990 1,1992 1,1996 1,2000 1,2003 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2094 1,2096 1,2100 1,2102 1,2104 1,2107 1,2111 1,2112 1,2116 1,2118 1,2119 1,2120 1,2126 1,2129 1,2137 1,2142 1,2146 1,2149 1,2151 1,2152 1,2155 1,2157 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2250 1,2251 1,2252 1,2261 1,2263 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2308 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2486 1,2489 1,2493 1,2495 1,2496 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,59 1,60 1,61 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,665 1,666 1,668 1,669 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1057 1,1060 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1344 1,1346 1,1347 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1559 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1607 1,1609 1,1610 1,1613 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1721 1,1722 1,1724 1,1726 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1804 1,1806 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1897 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1911 1,1913 1,1915 1,1922 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1981 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1999 1,2000 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2025 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2093 1,2095 1,2096 1,2097 1,2100 1,2102 1,2104 1,2107 1,2108 1,2110 1,2111 1,2113 1,2116 1,2118 1,2119 1,2126 1,2129 1,2130 1,2135 1,2137 1,2141 1,2142 1,2145 1,2146 1,2147 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2259 1,2263 1,2266 1,2270 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2308 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2466 1,2467 1,2470 1,2474 1,2477 1,2479 1,2481 1,2482 1,2483 1,2485 1,2486 1,2492 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,457 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,979 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1001 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1201 1,1202 1,1203 1,1204 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1354 1,1355 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1483 1,1485 1,1486 1,1489 1,1493 1,1497 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1553 1,1554 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1612 1,1613 1,1615 1,1616 1,1617 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1722 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1802 1,1808 1,1814 1,1819 1,1820 1,1821 1,1823 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1898 1,1906 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,1995 1,1998 1,2006 1,2007 1,2009 1,2011 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2091 1,2096 1,2107 1,2111 1,2116 1,2119 1,2122 1,2123 1,2129 1,2133 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2259 1,2263 1,2264 1,2266 1,2267 1,2270 1,2271 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2300 1,2301 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2483 1,2486 1,2488 1,2500 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2805 1,2806 1,2807 1} {2 1,5 1,8 1,9 1,12 1,13 1,14 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,37 1,38 1,39 1,43 1,48 1,49 1,51 1,53 1,55 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,82 1,84 1,85 1,89 1,90 1,91 1,97 1,100 1,105 1,106 1,107 1,108 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,128 1,129 1,130 1,132 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,145 1,154 1,155 1,157 1,161 1,163 1,165 1,167 1,169 1,170 1,174 1,176 1,178 1,179 1,181 1,183 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,225 1,226 1,230 1,232 1,233 1,234 1,237 1,239 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,269 1,277 1,278 1,279 1,280 1,282 1,284 1,287 1,288 1,290 1,294 1,295 1,297 1,299 1,300 1,302 1,305 1,307 1,308 1,311 1,313 1,314 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,335 1,337 1,341 1,342 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,360 1,362 1,367 1,370 1,371 1,372 1,375 1,381 1,382 1,384 1,385 1,386 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,410 1,413 1,417 1,418 1,419 1,420 1,421 1,429 1,432 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,448 1,452 1,453 1,455 1,458 1,459 1,463 1,465 1,466 1,472 1,473 1,477 1,478 1,485 1,487 1,488 1,494 1,496 1,497 1,502 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,519 1,520 1,523 1,524 1,525 1,526 1,532 1,533 1,535 1,537 1,541 1,542 1,544 1,546 1,547 1,555 1,556 1,558 1,563 1,566 1,568 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,581 1,583 1,587 1,603 1,604 1,605 1,606 1,610 1,615 1,616 1,617 1,621 1,627 1,632 1,633 1,639 1,640 1,641 1,642 1,647 1,650 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,662 1,665 1,668 1,669 1,670 1,677 1,679 1,681 1,682 1,686 1,687 1,693 1,694 1,695 1,696 1,699 1,701 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,721 1,725 1,726 1,731 1,739 1,740 1,741 1,748 1,755 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,777 1,780 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,802 1,804 1,805 1,806 1,809 1,810 1,817 1,819 1,820 1,822 1,824 1,828 1,831 1,833 1,836 1,837 1,841 1,851 1,852 1,853 1,862 1,863 1,864 1,865 1,870 1,873 1,874 1,876 1,880 1,881 1,883 1,889 1,890 1,892 1,895 1,899 1,901 1,905 1,906 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,931 1,936 1,937 1,938 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,971 1,975 1,976 1,977 1,978 1,982 1,984 1,986 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1041 1,1045 1,1054 1,1061 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1081 1,1082 1,1083 1,1086 1,1091 1,1093 1,1094 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1115 1,1119 1,1120 1,1124 1,1130 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1146 1,1148 1,1151 1,1154 1,1155 1,1158 1,1163 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1201 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1235 1,1239 1,1242 1,1244 1,1246 1,1249 1,1250 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1269 1,1270 1,1272 1,1273 1,1276 1,1279 1,1282 1,1286 1,1287 1,1290 1,1295 1,1298 1,1301 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1324 1,1325 1,1326 1,1329 1,1332 1,1346 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1380 1,1388 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1439 1,1440 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1483 1,1489 1,1497 1,1500 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1535 1,1538 1,1547 1,1548 1,1550 1,1562 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1595 1,1597 1,1599 1,1606 1,1613 1,1616 1,1623 1,1624 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1654 1,1658 1,1659 1,1660 1,1666 1,1677 1,1678 1,1682 1,1683 1,1684 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1729 1,1730 1,1740 1,1756 1,1758 1,1763 1,1764 1,1765 1,1767 1,1771 1,1772 1,1773 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1804 1,1814 1,1819 1,1830 1,1833 1,1840 1,1847 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1907 1,1913 1,1914 1,1926 1,1927 1,1936 1,1938 1,1940 1,1941 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1983 1,1985 1,1986 1,1987 1,1991 1,2000 1,2008 1,2014 1,2015 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2043 1,2046 1,2048 1,2049 1,2050 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2116 1,2127 1,2137 1,2150 1,2151 1,2152 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2278 1,2282 1,2283 1,2287 1,2288 1,2303 1,2304 1,2306 1,2317 1,2318 1,2319 1,2323 1,2326 1,2330 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2449 1,2453 1,2455 1,2459 1,2460 1,2463 1,2465 1,2470 1,2483 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2653 1,2664 1,2665 1,2667 1,2669 1,2677 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2695 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2726 1,2729 1,2730 1,2733 1,2736 1,2740 1,2743 1,2751 1,2768 1,2772 1,2773 1,2774 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2793 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,336 1,337 1,338 1,339 1,340 1,341 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,737 1,739 1,740 1,741 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1342 1,1343 1,1344 1,1345 1,1347 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1609 1,1612 1,1613 1,1614 1,1616 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1805 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1895 1,1899 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1996 1,1998 1,1999 1,2001 1,2003 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2086 1,2091 1,2092 1,2095 1,2096 1,2097 1,2098 1,2102 1,2111 1,2115 1,2116 1,2119 1,2129 1,2131 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2254 1,2256 1,2257 1,2258 1,2263 1,2267 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2296 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2481 1,2483 1,2485 1,2492 1,2495 1,2501 1,2504 1,2505 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,886 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1553 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1609 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1621 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1671 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1717 1,1720 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1735 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1799 1,1801 1,1802 1,1805 1,1806 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1896 1,1898 1,1900 1,1901 1,1902 1,1903 1,1906 1,1907 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1998 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2090 1,2095 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2121 1,2123 1,2125 1,2126 1,2129 1,2132 1,2137 1,2140 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2254 1,2256 1,2259 1,2262 1,2263 1,2270 1,2271 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2479 1,2482 1,2483 1,2485 1,2486 1,2500 1,2501 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,55 1,56 1,58 1,59 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,336 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,567 1,568 1,569 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1056 1,1057 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1200 1,1201 1,1202 1,1205 1,1207 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1301 1,1304 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1343 1,1344 1,1347 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1804 1,1810 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1898 1,1899 1,1900 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1980 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2001 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2135 1,2137 1,2142 1,2147 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2248 1,2252 1,2254 1,2256 1,2257 1,2261 1,2263 1,2270 1,2271 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2295 1,2299 1,2302 1,2303 1,2305 1,2306 1,2311 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2480 1,2483 1,2486 1,2491 1,2496 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1398 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1494 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1612 1,1614 1,1615 1,1618 1,1619 1,1620 1,1621 1,1622 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1743 1,1745 1,1747 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1805 1,1806 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1897 1,1899 1,1901 1,1902 1,1904 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2005 1,2006 1,2007 1,2010 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2095 1,2096 1,2097 1,2102 1,2107 1,2108 1,2109 1,2111 1,2112 1,2116 1,2117 1,2119 1,2123 1,2125 1,2126 1,2129 1,2131 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2257 1,2259 1,2261 1,2263 1,2266 1,2268 1,2270 1,2275 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2475 1,2478 1,2479 1,2480 1,2483 1,2486 1,2492 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,257 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,272 1,273 1,276 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,308 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,594 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1200 1,1201 1,1202 1,1203 1,1207 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1554 1,1556 1,1557 1,1559 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1611 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1716 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1747 1,1749 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1807 1,1814 1,1819 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1979 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,1999 1,2006 1,2007 1,2009 1,2010 1,2011 1,2014 1,2015 1,2016 1,2017 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2090 1,2095 1,2096 1,2102 1,2104 1,2106 1,2107 1,2111 1,2116 1,2117 1,2119 1,2122 1,2124 1,2126 1,2129 1,2130 1,2131 1,2137 1,2140 1,2141 1,2142 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2249 1,2251 1,2254 1,2259 1,2261 1,2262 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2285 1,2286 1,2287 1,2288 1,2290 1,2291 1,2293 1,2297 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2307 1,2311 1,2312 1,2313 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2480 1,2483 1,2486 1,2489 1,2490 1,2493 1,2495 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2518 1,2519 1,2520 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,483 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,597 1,598 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,783 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1084 1,1087 1,1088 1,1090 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1340 1,1341 1,1344 1,1346 1,1347 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1559 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1723 1,1724 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1744 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1804 1,1805 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1979 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1998 1,1999 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2092 1,2096 1,2100 1,2107 1,2109 1,2111 1,2116 1,2119 1,2122 1,2124 1,2129 1,2134 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2157 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2249 1,2251 1,2252 1,2254 1,2260 1,2263 1,2265 1,2266 1,2270 1,2271 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2309 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2479 1,2480 1,2481 1,2483 1,2486 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1047 1,1049 1,1052 1,1053 1,1055 1,1056 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1344 1,1346 1,1347 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1559 1,1564 1,1565 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1615 1,1616 1,1617 1,1618 1,1619 1,1621 1,1623 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1744 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1805 1,1806 1,1808 1,1814 1,1818 1,1819 1,1820 1,1821 1,1823 1,1824 1,1827 1,1828 1,1830 1,1832 1,1835 1,1838 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2086 1,2089 1,2091 1,2096 1,2099 1,2102 1,2104 1,2107 1,2111 1,2116 1,2117 1,2119 1,2121 1,2123 1,2126 1,2129 1,2137 1,2142 1,2144 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2255 1,2260 1,2263 1,2267 1,2270 1,2278 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2468 1,2469 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2487 1,2491 1,2495 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1298 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1401 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1617 1,1618 1,1620 1,1621 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1720 1,1722 1,1726 1,1727 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1802 1,1804 1,1806 1,1808 1,1810 1,1812 1,1813 1,1814 1,1818 1,1819 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1923 1,1925 1,1926 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1996 1,2003 1,2006 1,2007 1,2008 1,2010 1,2011 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2097 1,2099 1,2102 1,2104 1,2107 1,2110 1,2111 1,2115 1,2116 1,2119 1,2129 1,2137 1,2138 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2259 1,2262 1,2263 1,2270 1,2275 1,2278 1,2280 1,2281 1,2283 1,2284 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2476 1,2479 1,2483 1,2486 1,2490 1,2500 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,529 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1553 1,1554 1,1555 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1720 1,1722 1,1726 1,1729 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1746 1,1748 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1804 1,1806 1,1808 1,1814 1,1819 1,1820 1,1821 1,1822 1,1823 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1898 1,1899 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1988 1,1992 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2089 1,2090 1,2091 1,2092 1,2096 1,2097 1,2098 1,2100 1,2102 1,2107 1,2108 1,2110 1,2111 1,2114 1,2116 1,2119 1,2125 1,2129 1,2131 1,2135 1,2137 1,2142 1,2150 1,2151 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2262 1,2263 1,2264 1,2265 1,2268 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2299 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2480 1,2483 1,2484 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,591 1,592 1,594 1,595 1,598 1,600 1,601 1,602 1,603 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,971 1,974 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1200 1,1205 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1341 1,1343 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1388 1,1390 1,1392 1,1397 1,1399 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1490 1,1493 1,1494 1,1496 1,1497 1,1499 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1559 1,1560 1,1561 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1625 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1716 1,1717 1,1722 1,1723 1,1724 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1745 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1801 1,1804 1,1808 1,1809 1,1812 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1831 1,1832 1,1835 1,1839 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1908 1,1911 1,1914 1,1915 1,1922 1,1923 1,1926 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1984 1,1986 1,1987 1,1990 1,1991 1,1992 1,1999 1,2001 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2120 1,2122 1,2129 1,2133 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2156 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2248 1,2252 1,2256 1,2262 1,2270 1,2277 1,2278 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2309 1,2311 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2476 1,2479 1,2483 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,637 1,638 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1053 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1205 1,1206 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1337 1,1341 1,1342 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1440 1,1442 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1499 1,1500 1,1502 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1560 1,1561 1,1564 1,1565 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1721 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1805 1,1808 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1892 1,1896 1,1899 1,1901 1,1906 1,1907 1,1908 1,1910 1,1912 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2092 1,2094 1,2096 1,2097 1,2098 1,2100 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2125 1,2129 1,2132 1,2137 1,2138 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2256 1,2259 1,2261 1,2262 1,2263 1,2265 1,2266 1,2275 1,2278 1,2281 1,2283 1,2288 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2481 1,2483 1,2486 1,2487 1,2496 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,886 1,887 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1203 1,1205 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1557 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1614 1,1616 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1719 1,1722 1,1727 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1743 1,1744 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1802 1,1803 1,1804 1,1811 1,1812 1,1813 1,1815 1,1816 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1893 1,1896 1,1898 1,1899 1,1900 1,1906 1,1908 1,1911 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2006 1,2007 1,2009 1,2010 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2092 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2117 1,2119 1,2121 1,2129 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2261 1,2262 1,2263 1,2265 1,2268 1,2270 1,2274 1,2278 1,2280 1,2281 1,2282 1,2283 1,2284 1,2286 1,2287 1,2288 1,2289 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2475 1,2479 1,2483 1,2486 1,2496 1,2506 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1041 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1053 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1341 1,1343 1,1346 1,1348 1,1351 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1609 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1714 1,1717 1,1718 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1742 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1801 1,1804 1,1807 1,1814 1,1818 1,1819 1,1821 1,1825 1,1828 1,1830 1,1831 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1897 1,1898 1,1899 1,1900 1,1902 1,1903 1,1904 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1919 1,1924 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,2005 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2085 1,2096 1,2097 1,2098 1,2107 1,2111 1,2116 1,2118 1,2119 1,2121 1,2123 1,2125 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2252 1,2253 1,2254 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2286 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2295 1,2303 1,2305 1,2306 1,2309 1,2311 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2486 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,638 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1205 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1617 1,1619 1,1620 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1722 1,1725 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1806 1,1811 1,1812 1,1813 1,1818 1,1819 1,1820 1,1821 1,1823 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1893 1,1898 1,1902 1,1906 1,1908 1,1910 1,1911 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1996 1,2000 1,2001 1,2002 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2090 1,2091 1,2092 1,2093 1,2094 1,2096 1,2098 1,2099 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2126 1,2129 1,2135 1,2137 1,2141 1,2142 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2250 1,2252 1,2253 1,2261 1,2262 1,2263 1,2267 1,2268 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2297 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2483 1,2485 1,2486 1,2487 1,2495 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,418 1,420 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,551 1,554 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,885 1,886 1,889 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1049 1,1052 1,1055 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1112 1,1113 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1198 1,1199 1,1200 1,1202 1,1205 1,1206 1,1207 1,1209 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1300 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1332 1,1333 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1395 1,1397 1,1398 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1555 1,1560 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1722 1,1723 1,1729 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1805 1,1807 1,1814 1,1815 1,1818 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1895 1,1896 1,1899 1,1901 1,1906 1,1908 1,1909 1,1912 1,1913 1,1915 1,1917 1,1922 1,1926 1,1928 1,1929 1,1930 1,1932 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,2002 1,2006 1,2007 1,2009 1,2012 1,2013 1,2015 1,2017 1,2018 1,2019 1,2021 1,2023 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2084 1,2086 1,2090 1,2091 1,2092 1,2096 1,2098 1,2102 1,2105 1,2107 1,2118 1,2119 1,2121 1,2124 1,2127 1,2129 1,2135 1,2137 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2263 1,2270 1,2273 1,2276 1,2277 1,2278 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2296 1,2298 1,2299 1,2303 1,2304 1,2305 1,2309 1,2311 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2481 1,2482 1,2483 1,2496 1,2499 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,554 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,886 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1343 1,1344 1,1346 1,1347 1,1348 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1493 1,1494 1,1496 1,1497 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1559 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1609 1,1615 1,1616 1,1617 1,1618 1,1619 1,1621 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1715 1,1716 1,1717 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1745 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1801 1,1802 1,1805 1,1807 1,1808 1,1809 1,1811 1,1814 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1894 1,1898 1,1899 1,1900 1,1901 1,1902 1,1907 1,1908 1,1910 1,1911 1,1912 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,2000 1,2001 1,2002 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2089 1,2090 1,2091 1,2096 1,2101 1,2102 1,2105 1,2107 1,2109 1,2111 1,2116 1,2119 1,2121 1,2124 1,2129 1,2133 1,2134 1,2137 1,2140 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2246 1,2248 1,2251 1,2252 1,2256 1,2259 1,2263 1,2267 1,2268 1,2270 1,2274 1,2275 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2480 1,2483 1,2492 1,2493 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1203 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1348 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1554 1,1556 1,1557 1,1559 1,1560 1,1562 1,1563 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1606 1,1607 1,1609 1,1610 1,1613 1,1614 1,1616 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1670 1,1671 1,1672 1,1673 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1716 1,1717 1,1718 1,1720 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1806 1,1814 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1896 1,1899 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1977 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1996 1,2003 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2133 1,2137 1,2140 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2262 1,2263 1,2265 1,2266 1,2269 1,2270 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2310 1,2313 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2479 1,2483 1,2493 1,2495 1,2500 1,2503 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1343 1,1344 1,1351 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1452 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1491 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1561 1,1565 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1609 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1716 1,1718 1,1720 1,1721 1,1722 1,1733 1,1734 1,1736 1,1737 1,1740 1,1745 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1805 1,1806 1,1807 1,1808 1,1811 1,1812 1,1814 1,1819 1,1821 1,1823 1,1827 1,1830 1,1831 1,1832 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1898 1,1904 1,1905 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1926 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1995 1,1998 1,2001 1,2005 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2096 1,2098 1,2107 1,2111 1,2116 1,2118 1,2119 1,2124 1,2125 1,2129 1,2137 1,2140 1,2142 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2252 1,2260 1,2263 1,2264 1,2265 1,2268 1,2270 1,2272 1,2278 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,244 1,245 1,246 1,248 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,266 1,267 1,268 1,269 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,597 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,753 1,755 1,756 1,757 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1044 1,1045 1,1046 1,1047 1,1048 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1200 1,1201 1,1203 1,1204 1,1207 1,1208 1,1210 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1351 1,1353 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1388 1,1390 1,1393 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1497 1,1499 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1556 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1717 1,1719 1,1720 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1807 1,1809 1,1811 1,1815 1,1818 1,1819 1,1820 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1897 1,1899 1,1901 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1920 1,1922 1,1923 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2002 1,2006 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2090 1,2091 1,2093 1,2095 1,2096 1,2098 1,2100 1,2102 1,2104 1,2107 1,2110 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2145 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2250 1,2251 1,2254 1,2261 1,2263 1,2265 1,2269 1,2270 1,2278 1,2281 1,2283 1,2285 1,2287 1,2290 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2309 1,2311 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2486 1,2490 1,2491 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,191 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,699 1,700 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,973 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1499 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1624 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1722 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1745 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1799 1,1801 1,1802 1,1804 1,1808 1,1809 1,1815 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1892 1,1893 1,1896 1,1904 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1979 1,1983 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2000 1,2003 1,2004 1,2005 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2084 1,2085 1,2086 1,2089 1,2096 1,2102 1,2106 1,2107 1,2110 1,2111 1,2114 1,2116 1,2119 1,2120 1,2122 1,2124 1,2129 1,2134 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2248 1,2251 1,2252 1,2263 1,2264 1,2268 1,2270 1,2271 1,2272 1,2274 1,2275 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2298 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2327 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2480 1,2481 1,2483 1,2486 1,2493 1,2504 1,2506 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,548 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1203 1,1206 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1348 1,1349 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1555 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1717 1,1718 1,1719 1,1722 1,1726 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1746 1,1747 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1803 1,1804 1,1812 1,1814 1,1820 1,1821 1,1825 1,1828 1,1829 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1893 1,1896 1,1898 1,1899 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1915 1,1922 1,1926 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1978 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,2003 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2094 1,2096 1,2102 1,2106 1,2107 1,2110 1,2111 1,2115 1,2116 1,2119 1,2120 1,2129 1,2130 1,2133 1,2137 1,2142 1,2144 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2271 1,2278 1,2279 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2294 1,2298 1,2303 1,2305 1,2306 1,2312 1,2313 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2477 1,2479 1,2482 1,2483 1,2486 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,567 1,568 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,592 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,635 1,636 1,637 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,780 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,859 1,860 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1207 1,1209 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1299 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1340 1,1341 1,1344 1,1346 1,1349 1,1351 1,1353 1,1354 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1495 1,1498 1,1500 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1555 1,1558 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1615 1,1616 1,1617 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1712 1,1714 1,1716 1,1718 1,1719 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1804 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1900 1,1908 1,1914 1,1915 1,1921 1,1922 1,1924 1,1926 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,2004 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2025 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2089 1,2090 1,2092 1,2095 1,2096 1,2097 1,2107 1,2114 1,2116 1,2117 1,2119 1,2120 1,2123 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2256 1,2259 1,2263 1,2266 1,2269 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2477 1,2479 1,2483 1,2485 1,2490 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,370 1,371 1,372 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,686 1,687 1,689 1,690 1,693 1,694 1,695 1,697 1,698 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,751 1,752 1,753 1,755 1,756 1,758 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,906 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1056 1,1057 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1082 1,1084 1,1087 1,1088 1,1089 1,1090 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1205 1,1206 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1297 1,1300 1,1301 1,1302 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1496 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1554 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1606 1,1616 1,1617 1,1620 1,1622 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1715 1,1717 1,1718 1,1722 1,1723 1,1726 1,1729 1,1730 1,1734 1,1736 1,1737 1,1740 1,1741 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1802 1,1810 1,1811 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1978 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1996 1,1999 1,2002 1,2005 1,2006 1,2007 1,2009 1,2010 1,2011 1,2013 1,2015 1,2016 1,2018 1,2019 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2089 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2120 1,2124 1,2129 1,2133 1,2141 1,2142 1,2144 1,2145 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2249 1,2251 1,2252 1,2263 1,2268 1,2270 1,2271 1,2275 1,2276 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2301 1,2303 1,2304 1,2305 1,2306 1,2309 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2345 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2483 1,2485 1,2486 1,2495 1,2504 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1498 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1555 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1723 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1808 1,1815 1,1816 1,1818 1,1820 1,1821 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1896 1,1899 1,1900 1,1902 1,1904 1,1905 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2084 1,2085 1,2090 1,2091 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2121 1,2122 1,2123 1,2129 1,2137 1,2141 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2253 1,2254 1,2256 1,2259 1,2261 1,2263 1,2264 1,2265 1,2266 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2475 1,2477 1,2479 1,2483 1,2484 1,2486 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,17 1,18 1,19 1,20 1,21 1,22 1,24 1,25 1,26 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,96 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,246 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,586 1,587 1,589 1,590 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,887 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1057 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1204 1,1205 1,1206 1,1207 1,1209 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1900 1,1904 1,1906 1,1907 1,1908 1,1909 1,1910 1,1911 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1995 1,1998 1,2005 1,2006 1,2007 1,2008 1,2014 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2095 1,2096 1,2098 1,2101 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2257 1,2262 1,2263 1,2265 1,2266 1,2267 1,2269 1,2270 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2310 1,2311 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2500 1,2501 1,2503 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {5 1,7 1,9 1,10 1,11 1,12 1,13 1,18 1,19 1,30 1,31 1,36 1,45 1,46 1,47 1,49 1,52 1,53 1,54 1,55 1,61 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,100 1,101 1,102 1,103 1,106 1,108 1,109 1,112 1,113 1,114 1,118 1,119 1,120 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,139 1,140 1,142 1,145 1,150 1,151 1,153 1,155 1,156 1,157 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,173 1,174 1,176 1,178 1,179 1,185 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,205 1,206 1,207 1,209 1,210 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,242 1,244 1,245 1,247 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,262 1,265 1,268 1,269 1,270 1,275 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,337 1,339 1,341 1,343 1,344 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,386 1,387 1,388 1,389 1,391 1,394 1,398 1,399 1,402 1,404 1,405 1,409 1,414 1,415 1,416 1,417 1,420 1,421 1,425 1,426 1,428 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,451 1,453 1,454 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,480 1,481 1,485 1,487 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,541 1,542 1,543 1,544 1,546 1,547 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,593 1,594 1,595 1,600 1,603 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,625 1,627 1,629 1,632 1,633 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,670 1,671 1,676 1,677 1,678 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,699 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,829 1,831 1,833 1,834 1,835 1,838 1,839 1,841 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,901 1,905 1,906 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,938 1,939 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,958 1,959 1,960 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1046 1,1048 1,1052 1,1053 1,1058 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1121 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1161 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1195 1,1197 1,1202 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1341 1,1344 1,1346 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1386 1,1388 1,1389 1,1397 1,1399 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1447 1,1449 1,1451 1,1452 1,1453 1,1455 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1493 1,1494 1,1500 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1559 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1600 1,1604 1,1605 1,1606 1,1610 1,1615 1,1616 1,1618 1,1619 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1716 1,1720 1,1721 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1747 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1813 1,1814 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1833 1,1835 1,1840 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1895 1,1897 1,1906 1,1914 1,1915 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,2003 1,2004 1,2007 1,2013 1,2014 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2091 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2140 1,2142 1,2146 1,2150 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2263 1,2270 1,2276 1,2279 1,2281 1,2287 1,2288 1,2291 1,2293 1,2297 1,2299 1,2303 1,2304 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2484 1,2493 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2681 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2726 1,2727 1,2730 1,2734 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,733 1,734 1,735 1,740 1,741 1,743 1,745 1,748 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1298 1,1299 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1492 1,1493 1,1495 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1609 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1730 1,1733 1,1735 1,1736 1,1738 1,1740 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1806 1,1811 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1997 1,2000 1,2001 1,2006 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2090 1,2092 1,2095 1,2096 1,2101 1,2102 1,2104 1,2107 1,2111 1,2114 1,2116 1,2119 1,2121 1,2129 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2250 1,2251 1,2252 1,2254 1,2256 1,2262 1,2263 1,2270 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2301 1,2303 1,2305 1,2306 1,2308 1,2312 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2487 1,2491 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,495 1,496 1,497 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,962 1,963 1,964 1,965 1,966 1,968 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1714 1,1716 1,1717 1,1718 1,1722 1,1727 1,1730 1,1734 1,1735 1,1736 1,1737 1,1738 1,1743 1,1746 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1804 1,1807 1,1808 1,1811 1,1813 1,1814 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1898 1,1899 1,1900 1,1902 1,1904 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2095 1,2096 1,2097 1,2098 1,2101 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2120 1,2126 1,2129 1,2131 1,2132 1,2135 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2256 1,2263 1,2266 1,2270 1,2274 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2309 1,2315 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,254 1,256 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,277 1,279 1,280 1,281 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,553 1,554 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1339 1,1340 1,1341 1,1343 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1548 1,1551 1,1552 1,1554 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1613 1,1614 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1800 1,1801 1,1802 1,1803 1,1814 1,1819 1,1820 1,1821 1,1828 1,1829 1,1830 1,1831 1,1832 1,1835 1,1836 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1894 1,1898 1,1900 1,1904 1,1905 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1976 1,1980 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2001 1,2006 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2089 1,2090 1,2095 1,2096 1,2100 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2117 1,2118 1,2119 1,2120 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2252 1,2259 1,2261 1,2262 1,2263 1,2270 1,2276 1,2278 1,2279 1,2280 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2314 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2463 1,2464 1,2467 1,2468 1,2470 1,2479 1,2483 1,2486 1,2488 1,2492 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1201 1,1202 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1344 1,1346 1,1347 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1550 1,1551 1,1552 1,1553 1,1554 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1723 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1802 1,1804 1,1808 1,1814 1,1819 1,1820 1,1821 1,1823 1,1824 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1892 1,1894 1,1895 1,1898 1,1899 1,1900 1,1902 1,1904 1,1905 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2088 1,2090 1,2096 1,2097 1,2099 1,2101 1,2102 1,2105 1,2107 1,2110 1,2111 1,2116 1,2119 1,2123 1,2125 1,2129 1,2137 1,2142 1,2144 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2260 1,2263 1,2264 1,2265 1,2270 1,2275 1,2276 1,2277 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2468 1,2469 1,2470 1,2475 1,2477 1,2479 1,2480 1,2483 1,2486 1,2496 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1337 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1616 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1743 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1806 1,1811 1,1812 1,1814 1,1819 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1893 1,1895 1,1898 1,1899 1,1901 1,1903 1,1904 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1982 1,1983 1,1985 1,1986 1,1990 1,1991 1,1992 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2089 1,2094 1,2096 1,2097 1,2102 1,2111 1,2116 1,2118 1,2119 1,2124 1,2129 1,2131 1,2133 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2253 1,2254 1,2263 1,2266 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2297 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2471 1,2477 1,2479 1,2483 1,2485 1,2486 1,2490 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1203 1,1204 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1392 1,1393 1,1394 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1451 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1502 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1545 1,1546 1,1547 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1616 1,1618 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1719 1,1720 1,1722 1,1723 1,1726 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1803 1,1804 1,1807 1,1816 1,1818 1,1819 1,1821 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1891 1,1894 1,1895 1,1900 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1919 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2000 1,2003 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2089 1,2090 1,2091 1,2094 1,2096 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2117 1,2119 1,2123 1,2129 1,2137 1,2138 1,2140 1,2142 1,2146 1,2147 1,2149 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2250 1,2251 1,2252 1,2253 1,2260 1,2261 1,2262 1,2263 1,2265 1,2267 1,2270 1,2272 1,2275 1,2278 1,2281 1,2283 1,2286 1,2287 1,2288 1,2289 1,2291 1,2293 1,2297 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2477 1,2480 1,2483 1,2485 1,2489 1,2490 1,2491 1,2495 1,2496 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,167 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1340 1,1341 1,1344 1,1346 1,1349 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1555 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1570 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1609 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1717 1,1719 1,1720 1,1721 1,1722 1,1723 1,1727 1,1729 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1747 1,1749 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1804 1,1809 1,1811 1,1812 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1893 1,1898 1,1901 1,1903 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1924 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1984 1,1985 1,1986 1,1991 1,1994 1,1997 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2092 1,2094 1,2096 1,2098 1,2099 1,2102 1,2104 1,2105 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2125 1,2129 1,2134 1,2135 1,2137 1,2140 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2156 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2250 1,2252 1,2254 1,2256 1,2263 1,2265 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2311 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2479 1,2483 1,2490 1,2491 1,2496 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,236 1,237 1,239 1,240 1,241 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,638 1,639 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1193 1,1194 1,1195 1,1197 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1497 1,1499 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1555 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1613 1,1614 1,1616 1,1617 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1712 1,1714 1,1717 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1743 1,1746 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1806 1,1811 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1898 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1978 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,2003 1,2005 1,2006 1,2007 1,2008 1,2010 1,2013 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2094 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2120 1,2125 1,2129 1,2135 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2259 1,2262 1,2263 1,2266 1,2270 1,2277 1,2278 1,2280 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2472 1,2479 1,2483 1,2486 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2794 1,2795 1,2798 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,150 1,151 1,152 1,153 1,154 1,155 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,293 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,651 1,653 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,672 1,674 1,676 1,677 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,750 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1340 1,1341 1,1342 1,1343 1,1346 1,1347 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1500 1,1503 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1723 1,1725 1,1727 1,1730 1,1735 1,1736 1,1738 1,1740 1,1741 1,1747 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1807 1,1808 1,1809 1,1810 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1896 1,1897 1,1900 1,1905 1,1906 1,1907 1,1913 1,1915 1,1920 1,1922 1,1923 1,1924 1,1925 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1990 1,1995 1,2001 1,2006 1,2007 1,2008 1,2012 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2095 1,2096 1,2099 1,2101 1,2102 1,2107 1,2109 1,2114 1,2116 1,2119 1,2120 1,2129 1,2131 1,2137 1,2138 1,2141 1,2142 1,2146 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2258 1,2261 1,2263 1,2264 1,2266 1,2267 1,2270 1,2271 1,2273 1,2275 1,2277 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2307 1,2312 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2486 1,2489 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,672 1,674 1,675 1,676 1,677 1,678 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,739 1,740 1,743 1,745 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,843 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1499 1,1500 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1552 1,1554 1,1555 1,1556 1,1560 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1746 1,1748 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1811 1,1812 1,1814 1,1818 1,1819 1,1820 1,1821 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1893 1,1898 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1925 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,1998 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2088 1,2091 1,2094 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2124 1,2129 1,2137 1,2140 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2253 1,2254 1,2258 1,2259 1,2262 1,2263 1,2265 1,2270 1,2273 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2297 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2487 1,2490 1,2500 1,2502 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1201 1,1203 1,1204 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1342 1,1343 1,1344 1,1345 1,1346 1,1348 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1491 1,1493 1,1494 1,1499 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1719 1,1720 1,1722 1,1726 1,1727 1,1730 1,1733 1,1736 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1814 1,1818 1,1819 1,1821 1,1822 1,1823 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1895 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1909 1,1910 1,1912 1,1913 1,1914 1,1915 1,1916 1,1920 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1977 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1998 1,1999 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2012 1,2014 1,2016 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2090 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2129 1,2137 1,2140 1,2141 1,2142 1,2146 1,2151 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2252 1,2253 1,2260 1,2261 1,2263 1,2264 1,2266 1,2270 1,2271 1,2277 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2295 1,2296 1,2303 1,2304 1,2305 1,2306 1,2310 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2479 1,2483 1,2486 1,2492 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,454 1,455 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,886 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,935 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1043 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1057 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1337 1,1338 1,1340 1,1343 1,1344 1,1346 1,1347 1,1348 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1494 1,1497 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1613 1,1615 1,1617 1,1618 1,1620 1,1625 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1718 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1745 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1899 1,1900 1,1901 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1920 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1997 1,2002 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2091 1,2092 1,2096 1,2097 1,2102 1,2104 1,2106 1,2107 1,2111 1,2113 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2142 1,2144 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2248 1,2250 1,2252 1,2254 1,2255 1,2256 1,2258 1,2262 1,2263 1,2267 1,2268 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2315 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2490 1,2493 1,2496 1,2499 1,2501 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,304 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1047 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1195 1,1196 1,1197 1,1198 1,1202 1,1203 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1341 1,1343 1,1344 1,1347 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1452 1,1453 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1498 1,1500 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1612 1,1613 1,1615 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1716 1,1719 1,1720 1,1722 1,1725 1,1731 1,1732 1,1736 1,1737 1,1738 1,1741 1,1742 1,1745 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1802 1,1804 1,1806 1,1810 1,1812 1,1813 1,1814 1,1815 1,1819 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1893 1,1894 1,1898 1,1899 1,1901 1,1906 1,1907 1,1908 1,1909 1,1911 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1986 1,1988 1,1990 1,1992 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2089 1,2092 1,2096 1,2102 1,2104 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2130 1,2133 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2252 1,2256 1,2259 1,2263 1,2264 1,2265 1,2270 1,2274 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2480 1,2483 1,2487 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2594 1,2595 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,152 1,153 1,154 1,155 1,158 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,190 1,191 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,251 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,266 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,638 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,805 1,806 1,807 1,809 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1203 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1491 1,1492 1,1493 1,1494 1,1498 1,1501 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1568 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1611 1,1614 1,1616 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1713 1,1714 1,1719 1,1720 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1810 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1894 1,1895 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1912 1,1913 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1995 1,1997 1,1998 1,2000 1,2001 1,2005 1,2006 1,2007 1,2008 1,2009 1,2012 1,2014 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2097 1,2101 1,2102 1,2107 1,2111 1,2116 1,2119 1,2125 1,2126 1,2129 1,2137 1,2138 1,2142 1,2145 1,2147 1,2150 1,2152 1,2153 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2254 1,2256 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2308 1,2313 1,2316 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2327 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2479 1,2482 1,2483 1,2485 1,2493 1,2496 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 1} {1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,24 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,338 1,340 1,341 1,342 1,343 1,344 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,635 1,636 1,637 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,659 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,871 1,873 1,874 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,973 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1205 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1290 1,1291 1,1294 1,1299 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1607 1,1613 1,1617 1,1618 1,1619 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1672 1,1674 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1719 1,1722 1,1727 1,1729 1,1730 1,1732 1,1733 1,1736 1,1740 1,1745 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1808 1,1812 1,1815 1,1819 1,1821 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1893 1,1894 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2094 1,2096 1,2098 1,2102 1,2107 1,2109 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2149 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2250 1,2251 1,2252 1,2253 1,2258 1,2259 1,2263 1,2269 1,2272 1,2274 1,2276 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2475 1,2478 1,2479 1,2483 1,2486 1,2492 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2609 1,2610 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2633 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1205 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1560 1,1563 1,1565 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1717 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1804 1,1805 1,1806 1,1808 1,1810 1,1811 1,1812 1,1813 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1898 1,1903 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1977 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1996 1,2003 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2094 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2117 1,2118 1,2119 1,2129 1,2132 1,2137 1,2142 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2249 1,2250 1,2251 1,2252 1,2254 1,2256 1,2263 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2308 1,2309 1,2314 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2479 1,2483 1,2484 1,2485 1,2486 1,2490 1,2495 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,96 1,97 1,98 1,99 1,100 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1350 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1496 1,1499 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1614 1,1617 1,1618 1,1619 1,1621 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1721 1,1722 1,1726 1,1727 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1807 1,1808 1,1813 1,1814 1,1815 1,1819 1,1821 1,1822 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1894 1,1901 1,1902 1,1906 1,1908 1,1913 1,1914 1,1915 1,1921 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,2000 1,2004 1,2006 1,2009 1,2010 1,2013 1,2014 1,2015 1,2017 1,2018 1,2019 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2097 1,2099 1,2102 1,2106 1,2107 1,2108 1,2109 1,2110 1,2111 1,2112 1,2116 1,2119 1,2126 1,2129 1,2137 1,2138 1,2141 1,2142 1,2144 1,2145 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2246 1,2252 1,2256 1,2262 1,2263 1,2266 1,2270 1,2274 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2478 1,2479 1,2482 1,2483 1,2486 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,637 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1041 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1053 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1338 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1606 1,1607 1,1612 1,1613 1,1614 1,1616 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1804 1,1814 1,1819 1,1820 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1895 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1998 1,1999 1,2002 1,2006 1,2007 1,2008 1,2011 1,2012 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2095 1,2096 1,2099 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2122 1,2124 1,2129 1,2137 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2254 1,2255 1,2256 1,2257 1,2259 1,2260 1,2262 1,2263 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2307 1,2310 1,2312 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2477 1,2479 1,2480 1,2483 1,2486 1,2491 1,2495 1,2500 1,2501 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,58 1,59 1,60 1,62 1,63 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,151 1,152 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,310 1,311 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1498 1,1500 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1548 1,1554 1,1560 1,1562 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1724 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1811 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1893 1,1895 1,1898 1,1899 1,1900 1,1902 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,2003 1,2005 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2083 1,2084 1,2085 1,2091 1,2096 1,2100 1,2102 1,2107 1,2108 1,2110 1,2114 1,2115 1,2116 1,2119 1,2122 1,2123 1,2126 1,2129 1,2131 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2254 1,2260 1,2263 1,2266 1,2267 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,96 1,97 1,99 1,100 1,101 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1203 1,1206 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1278 1,1279 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1343 1,1344 1,1346 1,1349 1,1350 1,1351 1,1353 1,1354 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1390 1,1392 1,1394 1,1395 1,1396 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1496 1,1497 1,1498 1,1499 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1743 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1804 1,1805 1,1806 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1844 1,1845 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1898 1,1899 1,1900 1,1904 1,1907 1,1908 1,1912 1,1913 1,1915 1,1916 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1995 1,1998 1,2001 1,2003 1,2006 1,2007 1,2008 1,2009 1,2010 1,2011 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2096 1,2097 1,2107 1,2109 1,2110 1,2111 1,2115 1,2116 1,2117 1,2118 1,2119 1,2125 1,2126 1,2129 1,2130 1,2133 1,2135 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2253 1,2256 1,2257 1,2261 1,2262 1,2263 1,2266 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2473 1,2476 1,2478 1,2479 1,2483 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,139 1,140 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,303 1,304 1,305 1,307 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,337 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1451 1,1452 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1498 1,1500 1,1502 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1563 1,1565 1,1567 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1618 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1823 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1897 1,1900 1,1901 1,1905 1,1906 1,1908 1,1911 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1978 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,2000 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2093 1,2096 1,2101 1,2102 1,2104 1,2107 1,2113 1,2116 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2261 1,2263 1,2270 1,2276 1,2277 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2307 1,2309 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2479 1,2483 1,2484 1,2486 1,2487 1,2499 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1051 1,1052 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1348 1,1349 1,1350 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1501 1,1502 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1548 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1615 1,1617 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1714 1,1717 1,1718 1,1721 1,1722 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1822 1,1823 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1897 1,1900 1,1902 1,1903 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1999 1,2001 1,2004 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2025 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2118 1,2119 1,2122 1,2126 1,2129 1,2132 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2249 1,2251 1,2252 1,2253 1,2254 1,2258 1,2260 1,2263 1,2269 1,2270 1,2275 1,2279 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2301 1,2303 1,2305 1,2308 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2475 1,2479 1,2480 1,2483 1,2486 1,2490 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,24 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,165 1,166 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,388 1,389 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,423 1,424 1,425 1,426 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,663 1,664 1,665 1,667 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,739 1,740 1,748 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1162 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1198 1,1202 1,1205 1,1206 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1339 1,1340 1,1341 1,1342 1,1346 1,1349 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1388 1,1389 1,1390 1,1392 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1553 1,1556 1,1560 1,1561 1,1563 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1604 1,1605 1,1606 1,1614 1,1615 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1736 1,1737 1,1738 1,1742 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1812 1,1813 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1893 1,1895 1,1897 1,1898 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1919 1,1922 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1982 1,1983 1,1985 1,1986 1,1990 1,1992 1,2003 1,2004 1,2006 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2089 1,2094 1,2096 1,2101 1,2102 1,2107 1,2109 1,2111 1,2112 1,2114 1,2116 1,2118 1,2119 1,2120 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2249 1,2251 1,2252 1,2256 1,2259 1,2260 1,2263 1,2267 1,2270 1,2275 1,2277 1,2281 1,2282 1,2283 1,2287 1,2289 1,2291 1,2293 1,2298 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2475 1,2479 1,2483 1,2486 1,2499 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,397 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,626 1,627 1,631 1,632 1,633 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,698 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,782 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,840 1,841 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1205 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1335 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1389 1,1392 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1451 1,1453 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1494 1,1495 1,1497 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1545 1,1546 1,1547 1,1549 1,1550 1,1552 1,1556 1,1560 1,1564 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1616 1,1618 1,1621 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1659 1,1660 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1720 1,1722 1,1723 1,1727 1,1730 1,1731 1,1737 1,1738 1,1740 1,1743 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1800 1,1802 1,1804 1,1807 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1828 1,1830 1,1832 1,1833 1,1835 1,1838 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1894 1,1899 1,1901 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1928 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1980 1,1982 1,1985 1,1987 1,1988 1,1990 1,1992 1,1996 1,2004 1,2007 1,2008 1,2012 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2089 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2133 1,2141 1,2142 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2249 1,2251 1,2252 1,2253 1,2261 1,2270 1,2272 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2485 1,2486 1,2495 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,419 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,663 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,733 1,735 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,843 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1041 1,1043 1,1045 1,1046 1,1048 1,1049 1,1052 1,1057 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1196 1,1197 1,1200 1,1202 1,1203 1,1204 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1279 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1339 1,1341 1,1344 1,1345 1,1350 1,1353 1,1354 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1495 1,1497 1,1498 1,1500 1,1502 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1609 1,1610 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1746 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1804 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1895 1,1897 1,1898 1,1899 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1922 1,1924 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1994 1,1995 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2089 1,2092 1,2095 1,2096 1,2097 1,2099 1,2102 1,2107 1,2109 1,2111 1,2113 1,2114 1,2116 1,2118 1,2119 1,2125 1,2129 1,2135 1,2137 1,2140 1,2141 1,2142 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2255 1,2258 1,2259 1,2263 1,2270 1,2274 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2314 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2479 1,2482 1,2483 1,2491 1,2492 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,34 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,225 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,268 1,269 1,270 1,273 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,535 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,664 1,665 1,666 1,668 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,753 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1056 1,1057 1,1058 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1347 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1498 1,1499 1,1500 1,1503 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1550 1,1551 1,1552 1,1553 1,1554 1,1555 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1610 1,1611 1,1613 1,1615 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1713 1,1714 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1747 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1811 1,1819 1,1820 1,1821 1,1822 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1894 1,1896 1,1899 1,1901 1,1903 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2091 1,2096 1,2107 1,2111 1,2116 1,2119 1,2122 1,2123 1,2129 1,2133 1,2137 1,2142 1,2146 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2258 1,2261 1,2263 1,2264 1,2265 1,2267 1,2268 1,2270 1,2271 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2297 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2464 1,2465 1,2467 1,2470 1,2473 1,2477 1,2479 1,2483 1,2485 1,2486 1,2491 1,2495 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,56 1,58 1,59 1,60 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,152 1,153 1,154 1,155 1,159 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,240 1,241 1,242 1,243 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,315 1,316 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1499 1,1500 1,1501 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1614 1,1615 1,1616 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1741 1,1746 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1806 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1829 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1897 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1977 1,1979 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1997 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2093 1,2096 1,2102 1,2106 1,2111 1,2114 1,2116 1,2119 1,2122 1,2129 1,2137 1,2142 1,2150 1,2152 1,2154 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2253 1,2256 1,2260 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2286 1,2287 1,2288 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2311 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2489 1,2500 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,623 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1600 1,1601 1,1602 1,1603 1,1604 1,1605 1,1606 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1723 1,1729 1,1730 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1742 1,1743 1,1744 1,1745 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1805 1,1808 1,1811 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1895 1,1896 1,1898 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1982 1,1985 1,1986 1,1988 1,1989 1,1991 1,1992 1,1999 1,2001 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2085 1,2090 1,2092 1,2095 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2129 1,2137 1,2141 1,2142 1,2144 1,2145 1,2147 1,2149 1,2150 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2249 1,2251 1,2252 1,2254 1,2263 1,2264 1,2270 1,2275 1,2276 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2493 1,2496 1,2502 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,25 1,26 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,638 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1052 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1201 1,1203 1,1204 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1340 1,1341 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1605 1,1607 1,1610 1,1612 1,1613 1,1614 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1715 1,1717 1,1718 1,1719 1,1721 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1742 1,1743 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1803 1,1808 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1839 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1893 1,1894 1,1895 1,1896 1,1898 1,1899 1,1900 1,1904 1,1907 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1995 1,1998 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2090 1,2094 1,2095 1,2096 1,2097 1,2098 1,2102 1,2105 1,2107 1,2109 1,2111 1,2112 1,2116 1,2118 1,2119 1,2121 1,2122 1,2125 1,2129 1,2132 1,2137 1,2142 1,2144 1,2145 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2261 1,2262 1,2263 1,2266 1,2270 1,2275 1,2277 1,2278 1,2280 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2490 1,2493 1,2503 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,152 1,154 1,155 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,636 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,783 1,784 1,785 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1081 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1555 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1613 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1721 1,1722 1,1724 1,1725 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1802 1,1804 1,1811 1,1813 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1829 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1839 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1894 1,1895 1,1896 1,1897 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1978 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1997 1,1998 1,1999 1,2001 1,2003 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2098 1,2102 1,2107 1,2111 1,2112 1,2116 1,2119 1,2121 1,2129 1,2137 1,2141 1,2142 1,2145 1,2146 1,2147 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2252 1,2254 1,2256 1,2257 1,2260 1,2263 1,2265 1,2266 1,2268 1,2270 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2302 1,2303 1,2304 1,2305 1,2306 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2482 1,2483 1,2490 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,174 1,175 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,781 1,782 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1338 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1500 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1613 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1717 1,1719 1,1720 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1812 1,1814 1,1815 1,1818 1,1819 1,1821 1,1826 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1899 1,1900 1,1901 1,1903 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1997 1,2000 1,2005 1,2006 1,2007 1,2008 1,2009 1,2010 1,2012 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2083 1,2085 1,2090 1,2094 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2125 1,2126 1,2129 1,2135 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2263 1,2267 1,2269 1,2270 1,2271 1,2272 1,2273 1,2276 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2308 1,2311 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2486 1,2496 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,733 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,781 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1047 1,1048 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1297 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1343 1,1344 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1487 1,1489 1,1494 1,1497 1,1498 1,1499 1,1500 1,1502 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1549 1,1553 1,1554 1,1556 1,1557 1,1559 1,1560 1,1562 1,1563 1,1564 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1745 1,1746 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1801 1,1804 1,1806 1,1808 1,1814 1,1819 1,1821 1,1822 1,1824 1,1827 1,1830 1,1832 1,1835 1,1840 1,1841 1,1842 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,2001 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2095 1,2096 1,2098 1,2100 1,2102 1,2104 1,2107 1,2108 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2138 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2248 1,2251 1,2252 1,2255 1,2261 1,2262 1,2263 1,2269 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2473 1,2475 1,2477 1,2479 1,2483 1,2486 1,2491 1,2500 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,277 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1201 1,1202 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1298 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1341 1,1343 1,1346 1,1347 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1452 1,1453 1,1456 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1499 1,1500 1,1504 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1547 1,1548 1,1552 1,1553 1,1555 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1609 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1715 1,1716 1,1726 1,1730 1,1731 1,1733 1,1738 1,1739 1,1740 1,1746 1,1748 1,1751 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1800 1,1801 1,1804 1,1815 1,1818 1,1819 1,1820 1,1821 1,1830 1,1832 1,1833 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1896 1,1898 1,1899 1,1902 1,1906 1,1907 1,1908 1,1913 1,1915 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1983 1,1984 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,1998 1,2002 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2096 1,2102 1,2107 1,2110 1,2111 1,2116 1,2119 1,2120 1,2129 1,2137 1,2140 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2259 1,2262 1,2263 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2308 1,2309 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2477 1,2479 1,2482 1,2483 1,2484 1,2495 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,302 1,304 1,305 1,306 1,307 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,595 1,596 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,637 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,972 1,973 1,974 1,975 1,976 1,977 1,980 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1298 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1344 1,1345 1,1348 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1447 1,1451 1,1453 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1499 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1545 1,1548 1,1550 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1609 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1723 1,1724 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1742 1,1743 1,1746 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1800 1,1804 1,1819 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1996 1,2004 1,2006 1,2007 1,2015 1,2018 1,2021 1,2024 1,2025 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2090 1,2091 1,2096 1,2098 1,2099 1,2102 1,2107 1,2109 1,2110 1,2111 1,2112 1,2115 1,2116 1,2119 1,2129 1,2141 1,2142 1,2150 1,2155 1,2156 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2255 1,2256 1,2257 1,2260 1,2263 1,2266 1,2267 1,2270 1,2271 1,2278 1,2282 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2477 1,2479 1,2482 1,2483 1,2486 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2522 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,193 1,194 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,229 1,230 1,231 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,426 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,440 1,441 1,444 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,637 1,638 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,696 1,697 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1045 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1125 1,1127 1,1129 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1279 1,1280 1,1285 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1297 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1492 1,1494 1,1495 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1555 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1611 1,1613 1,1614 1,1615 1,1617 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1713 1,1716 1,1721 1,1722 1,1725 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1742 1,1744 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1893 1,1897 1,1898 1,1900 1,1905 1,1913 1,1914 1,1915 1,1916 1,1920 1,1922 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1978 1,1983 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1998 1,2004 1,2006 1,2007 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2090 1,2094 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2135 1,2137 1,2142 1,2150 1,2152 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2256 1,2258 1,2262 1,2263 1,2270 1,2278 1,2279 1,2281 1,2283 1,2284 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2492 1,2500 1,2503 1,2506 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2531 1,2532 1,2533 1,2537 1,2538 1,2539 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,243 1,244 1,245 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1117 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1198 1,1199 1,1200 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1554 1,1557 1,1558 1,1560 1,1561 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1613 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1714 1,1718 1,1720 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1741 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1803 1,1806 1,1807 1,1810 1,1811 1,1814 1,1819 1,1820 1,1821 1,1823 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1895 1,1896 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2003 1,2005 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2086 1,2093 1,2094 1,2095 1,2096 1,2097 1,2101 1,2102 1,2108 1,2109 1,2116 1,2118 1,2119 1,2121 1,2123 1,2129 1,2133 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2254 1,2260 1,2261 1,2262 1,2263 1,2266 1,2270 1,2275 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2477 1,2479 1,2483 1,2484 1,2489 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,192 1,193 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,622 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,679 1,680 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,935 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,955 1,956 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1078 1,1080 1,1081 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1202 1,1205 1,1208 1,1209 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1340 1,1344 1,1347 1,1348 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1494 1,1495 1,1499 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1610 1,1616 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1715 1,1716 1,1717 1,1719 1,1722 1,1725 1,1729 1,1733 1,1734 1,1736 1,1737 1,1738 1,1743 1,1748 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1804 1,1814 1,1818 1,1819 1,1820 1,1821 1,1824 1,1828 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1899 1,1900 1,1906 1,1907 1,1909 1,1913 1,1914 1,1916 1,1917 1,1919 1,1922 1,1926 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1985 1,1986 1,1991 1,1997 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2092 1,2096 1,2102 1,2111 1,2113 1,2116 1,2118 1,2119 1,2123 1,2124 1,2126 1,2129 1,2135 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2248 1,2251 1,2254 1,2258 1,2261 1,2263 1,2269 1,2270 1,2279 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2311 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,719 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1203 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1387 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1554 1,1556 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1609 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1727 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1742 1,1748 1,1749 1,1750 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1810 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1842 1,1843 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1893 1,1898 1,1900 1,1901 1,1904 1,1906 1,1907 1,1908 1,1912 1,1913 1,1915 1,1917 1,1922 1,1924 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,2004 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2083 1,2085 1,2092 1,2094 1,2096 1,2097 1,2099 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2113 1,2115 1,2116 1,2118 1,2119 1,2122 1,2125 1,2129 1,2130 1,2137 1,2142 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2259 1,2262 1,2263 1,2265 1,2270 1,2271 1,2273 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2286 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2468 1,2470 1,2474 1,2479 1,2483 1,2484 1,2486 1,2487 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,244 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,552 1,555 1,556 1,557 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,597 1,598 1,599 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,675 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,780 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,960 1,961 1,964 1,965 1,966 1,967 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1202 1,1203 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1297 1,1298 1,1299 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1340 1,1341 1,1344 1,1349 1,1353 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1392 1,1397 1,1398 1,1399 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1447 1,1448 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1563 1,1567 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1607 1,1609 1,1611 1,1613 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1722 1,1723 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1743 1,1745 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1808 1,1814 1,1819 1,1820 1,1826 1,1827 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1899 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1996 1,1997 1,1999 1,2003 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2094 1,2096 1,2107 1,2109 1,2111 1,2116 1,2119 1,2124 1,2129 1,2132 1,2137 1,2138 1,2142 1,2146 1,2152 1,2155 1,2156 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2255 1,2262 1,2263 1,2270 1,2274 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2295 1,2301 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2474 1,2475 1,2479 1,2482 1,2483 1,2485 1,2486 1,2488 1,2491 1,2495 1,2501 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,113 1,115 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,461 1,462 1,463 1,465 1,466 1,468 1,469 1,470 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,665 1,667 1,668 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,733 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,904 1,905 1,906 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1051 1,1053 1,1056 1,1059 1,1060 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1557 1,1558 1,1559 1,1562 1,1563 1,1565 1,1567 1,1568 1,1569 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1750 1,1751 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1810 1,1814 1,1816 1,1818 1,1819 1,1821 1,1822 1,1823 1,1826 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1899 1,1903 1,1906 1,1908 1,1910 1,1911 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2001 1,2004 1,2005 1,2006 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2093 1,2096 1,2097 1,2102 1,2104 1,2107 1,2108 1,2109 1,2111 1,2114 1,2116 1,2119 1,2120 1,2129 1,2133 1,2137 1,2141 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2263 1,2270 1,2271 1,2272 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2295 1,2301 1,2303 1,2304 1,2305 1,2306 1,2309 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2345 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2484 1,2486 1,2487 1,2490 1,2493 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,57 1,59 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,70 1,71 1,72 1,73 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,382 1,384 1,385 1,386 1,389 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,490 1,491 1,492 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,616 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,665 1,666 1,667 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,719 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,828 1,829 1,830 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,908 1,909 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1392 1,1393 1,1394 1,1395 1,1397 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1558 1,1562 1,1565 1,1567 1,1568 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1720 1,1722 1,1723 1,1726 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1735 1,1737 1,1738 1,1740 1,1744 1,1748 1,1749 1,1750 1,1751 1,1752 1,1757 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1808 1,1810 1,1813 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1893 1,1896 1,1898 1,1899 1,1901 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1984 1,1985 1,1987 1,1990 1,1992 1,1996 1,2001 1,2006 1,2007 1,2011 1,2012 1,2013 1,2015 1,2016 1,2018 1,2020 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2091 1,2093 1,2094 1,2095 1,2096 1,2098 1,2100 1,2102 1,2107 1,2108 1,2109 1,2119 1,2126 1,2129 1,2131 1,2137 1,2142 1,2149 1,2150 1,2152 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2254 1,2256 1,2261 1,2262 1,2263 1,2267 1,2270 1,2271 1,2274 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2467 1,2470 1,2471 1,2472 1,2474 1,2479 1,2481 1,2483 1,2485 1,2487 1,2494 1,2495 1,2501 1,2506 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,154 1,155 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,306 1,308 1,309 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,672 1,674 1,675 1,676 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,719 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,954 1,957 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1045 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1203 1,1207 1,1208 1,1209 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1495 1,1496 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1543 1,1545 1,1546 1,1548 1,1550 1,1552 1,1554 1,1560 1,1562 1,1564 1,1565 1,1569 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1610 1,1614 1,1615 1,1617 1,1618 1,1619 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1813 1,1816 1,1819 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1903 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2095 1,2096 1,2098 1,2102 1,2107 1,2109 1,2110 1,2115 1,2116 1,2118 1,2125 1,2126 1,2129 1,2131 1,2133 1,2137 1,2141 1,2142 1,2144 1,2146 1,2147 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2252 1,2254 1,2256 1,2258 1,2259 1,2261 1,2265 1,2266 1,2268 1,2269 1,2270 1,2274 1,2275 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2479 1,2483 1,2486 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1044 1,1046 1,1048 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1340 1,1341 1,1344 1,1345 1,1346 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1394 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1490 1,1493 1,1494 1,1496 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1554 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1613 1,1616 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1721 1,1722 1,1723 1,1726 1,1727 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1798 1,1804 1,1806 1,1808 1,1809 1,1813 1,1814 1,1819 1,1820 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1893 1,1895 1,1896 1,1897 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1999 1,2001 1,2002 1,2003 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2092 1,2096 1,2097 1,2099 1,2100 1,2102 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2140 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2255 1,2256 1,2259 1,2261 1,2263 1,2264 1,2268 1,2269 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2298 1,2301 1,2302 1,2303 1,2305 1,2306 1,2307 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2483 1,2484 1,2485 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,275 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,635 1,637 1,638 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,663 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,905 1,906 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1043 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1161 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1206 1,1207 1,1208 1,1209 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1337 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1395 1,1397 1,1399 1,1400 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1560 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1609 1,1610 1,1612 1,1613 1,1614 1,1617 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1717 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1802 1,1804 1,1805 1,1807 1,1808 1,1810 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1839 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1896 1,1899 1,1901 1,1907 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1981 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2002 1,2006 1,2007 1,2009 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2083 1,2090 1,2096 1,2097 1,2098 1,2101 1,2102 1,2107 1,2108 1,2110 1,2112 1,2116 1,2119 1,2123 1,2124 1,2125 1,2129 1,2137 1,2142 1,2145 1,2149 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2263 1,2266 1,2270 1,2271 1,2278 1,2283 1,2284 1,2286 1,2287 1,2288 1,2291 1,2293 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2478 1,2479 1,2480 1,2483 1,2486 1,2500 1,2501 1,2502 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,17 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,30 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,109 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,329 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,424 1,425 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,569 1,573 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,595 1,596 1,597 1,599 1,601 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,622 1,623 1,624 1,627 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,674 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,750 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,878 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,933 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,971 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1079 1,1081 1,1083 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1110 1,1112 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1553 1,1554 1,1555 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1895 1,1896 1,1898 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1924 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1985 1,1986 1,1987 1,1989 1,1992 1,1998 1,2003 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2095 1,2096 1,2097 1,2101 1,2102 1,2107 1,2108 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2141 1,2142 1,2147 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2258 1,2260 1,2262 1,2263 1,2268 1,2269 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2286 1,2289 1,2290 1,2291 1,2292 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2484 1,2485 1,2488 1,2500 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2637 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,363 1,364 1,365 1,366 1,367 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,600 1,601 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,662 1,663 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,753 1,754 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,970 1,971 1,974 1,975 1,977 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1046 1,1047 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1162 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1202 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1240 1,1241 1,1242 1,1245 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1551 1,1552 1,1554 1,1556 1,1564 1,1565 1,1567 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1719 1,1720 1,1722 1,1724 1,1725 1,1726 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1745 1,1748 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1808 1,1810 1,1814 1,1819 1,1820 1,1821 1,1824 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1896 1,1898 1,1899 1,1902 1,1906 1,1908 1,1912 1,1913 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1989 1,1990 1,1996 1,2000 1,2006 1,2007 1,2008 1,2012 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2089 1,2092 1,2096 1,2099 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2251 1,2252 1,2253 1,2262 1,2263 1,2268 1,2270 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2481 1,2483 1,2485 1,2486 1,2487 1,2492 1,2495 1,2496 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,41 1,42 1,44 1,46 1,47 1,48 1,49 1,50 1,53 1,54 1,56 1,57 1,59 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,78 1,79 1,82 1,83 1,87 1,88 1,90 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,246 1,249 1,250 1,252 1,253 1,254 1,256 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,278 1,279 1,280 1,284 1,285 1,287 1,288 1,290 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,454 1,455 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,664 1,665 1,666 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,740 1,741 1,743 1,745 1,748 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,851 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1057 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1353 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1491 1,1494 1,1500 1,1502 1,1503 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1673 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1716 1,1717 1,1720 1,1721 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1802 1,1803 1,1804 1,1808 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1894 1,1895 1,1899 1,1906 1,1907 1,1908 1,1912 1,1913 1,1914 1,1920 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,1998 1,2000 1,2002 1,2004 1,2006 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2092 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2153 1,2155 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2261 1,2262 1,2263 1,2264 1,2266 1,2270 1,2271 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2309 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2482 1,2483 1,2486 1,2490 1,2491 1,2500 1,2504 1,2505 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2801 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,27 1,28 1,29 1,30 1,31 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,167 1,168 1,169 1,170 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,529 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,781 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1078 1,1081 1,1082 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1160 1,1161 1,1163 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1298 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1557 1,1561 1,1562 1,1564 1,1565 1,1567 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1607 1,1610 1,1612 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1627 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1717 1,1722 1,1726 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1742 1,1743 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1810 1,1811 1,1812 1,1813 1,1814 1,1819 1,1820 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1899 1,1900 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1996 1,1997 1,2001 1,2002 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2092 1,2096 1,2102 1,2107 1,2110 1,2111 1,2113 1,2116 1,2119 1,2120 1,2121 1,2122 1,2129 1,2131 1,2137 1,2142 1,2145 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2256 1,2259 1,2263 1,2264 1,2265 1,2268 1,2269 1,2270 1,2271 1,2277 1,2280 1,2281 1,2283 1,2284 1,2285 1,2286 1,2291 1,2293 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2458 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2477 1,2479 1,2480 1,2483 1,2485 1,2487 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,670 1,671 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,732 1,733 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,953 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,990 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1047 1,1048 1,1049 1,1052 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1078 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1161 1,1162 1,1163 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1244 1,1245 1,1246 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1297 1,1298 1,1299 1,1300 1,1301 1,1303 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1397 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1499 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1723 1,1729 1,1733 1,1734 1,1737 1,1738 1,1742 1,1743 1,1747 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1801 1,1802 1,1804 1,1806 1,1813 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1839 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1894 1,1898 1,1899 1,1903 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1978 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2006 1,2007 1,2008 1,2010 1,2011 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2096 1,2100 1,2102 1,2107 1,2110 1,2111 1,2118 1,2119 1,2125 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2256 1,2258 1,2263 1,2270 1,2274 1,2275 1,2278 1,2279 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2308 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2458 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2470 1,2474 1,2475 1,2479 1,2483 1,2494 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,626 1,627 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,746 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,839 1,840 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,901 1,902 1,904 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1204 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1299 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1341 1,1344 1,1349 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1446 1,1449 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1494 1,1497 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1555 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1611 1,1614 1,1616 1,1617 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1722 1,1723 1,1730 1,1733 1,1734 1,1736 1,1738 1,1740 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1818 1,1819 1,1821 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1892 1,1898 1,1900 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,2006 1,2007 1,2009 1,2011 1,2015 1,2018 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2091 1,2092 1,2096 1,2107 1,2111 1,2116 1,2119 1,2121 1,2122 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2246 1,2251 1,2254 1,2256 1,2259 1,2261 1,2262 1,2263 1,2264 1,2265 1,2270 1,2271 1,2276 1,2277 1,2278 1,2279 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2304 1,2305 1,2306 1,2307 1,2308 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2471 1,2474 1,2475 1,2479 1,2482 1,2483 1,2486 1,2490 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,668 1,669 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1204 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1344 1,1346 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1389 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1550 1,1554 1,1556 1,1560 1,1561 1,1565 1,1568 1,1571 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1716 1,1717 1,1718 1,1720 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1743 1,1746 1,1749 1,1751 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1801 1,1802 1,1804 1,1810 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1823 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1896 1,1898 1,1899 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1998 1,2006 1,2007 1,2008 1,2011 1,2012 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2084 1,2085 1,2090 1,2096 1,2101 1,2102 1,2107 1,2108 1,2111 1,2116 1,2118 1,2119 1,2121 1,2129 1,2131 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2254 1,2256 1,2262 1,2263 1,2265 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2295 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2501 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2770 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1053 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1397 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1498 1,1500 1,1503 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1614 1,1615 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1713 1,1718 1,1720 1,1721 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1801 1,1802 1,1805 1,1810 1,1811 1,1814 1,1815 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1996 1,1997 1,1998 1,2000 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2090 1,2094 1,2096 1,2098 1,2099 1,2102 1,2106 1,2107 1,2109 1,2111 1,2112 1,2116 1,2119 1,2120 1,2129 1,2132 1,2137 1,2138 1,2140 1,2142 1,2144 1,2145 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2255 1,2256 1,2259 1,2260 1,2263 1,2268 1,2269 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2298 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2475 1,2477 1,2479 1,2483 1,2485 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2527 1,2529 1,2530 1,2531 1,2532 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,183 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,273 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,301 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,328 1,329 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,463 1,465 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,482 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,529 1,530 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,601 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,934 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1113 1,1114 1,1115 1,1117 1,1119 1,1120 1,1121 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1203 1,1206 1,1207 1,1208 1,1209 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1299 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1495 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1547 1,1548 1,1550 1,1552 1,1554 1,1560 1,1561 1,1564 1,1565 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1714 1,1717 1,1719 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1823 1,1824 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1995 1,1998 1,2005 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2093 1,2095 1,2096 1,2101 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2141 1,2142 1,2152 1,2153 1,2155 1,2158 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2248 1,2253 1,2259 1,2263 1,2266 1,2270 1,2273 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2484 1,2485 1,2499 1,2505 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,809 1,812 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,879 1,880 1,881 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,908 1,909 1,910 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,930 1,931 1,933 1,935 1,936 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1195 1,1197 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1279 1,1280 1,1282 1,1285 1,1287 1,1288 1,1289 1,1290 1,1292 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1336 1,1340 1,1341 1,1344 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1454 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1547 1,1548 1,1550 1,1552 1,1553 1,1555 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1614 1,1615 1,1618 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1716 1,1718 1,1720 1,1721 1,1722 1,1726 1,1727 1,1729 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1808 1,1814 1,1819 1,1820 1,1821 1,1823 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1922 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1995 1,1998 1,1999 1,2002 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2086 1,2089 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2119 1,2122 1,2123 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2255 1,2259 1,2260 1,2262 1,2263 1,2265 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2302 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2481 1,2482 1,2483 1,2500 1,2503 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,485 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,719 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,782 1,783 1,785 1,786 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,980 1,982 1,983 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1001 1,1002 1,1004 1,1006 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1046 1,1047 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1299 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1557 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1806 1,1807 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1895 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1911 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1984 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1998 1,2001 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2094 1,2096 1,2099 1,2101 1,2102 1,2107 1,2111 1,2116 1,2119 1,2124 1,2125 1,2126 1,2129 1,2132 1,2133 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2257 1,2262 1,2263 1,2270 1,2271 1,2276 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2313 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2480 1,2482 1,2483 1,2484 1,2500 1,2502 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,337 1,339 1,341 1,342 1,344 1,348 1,349 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,378 1,381 1,382 1,384 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,431 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,590 1,592 1,593 1,595 1,596 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,632 1,633 1,634 1,636 1,640 1,641 1,643 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,663 1,664 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,748 1,749 1,752 1,753 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,782 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,875 1,877 1,881 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,940 1,941 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,966 1,967 1,970 1,972 1,973 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1011 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1045 1,1048 1,1051 1,1052 1,1055 1,1057 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1154 1,1155 1,1156 1,1157 1,1159 1,1162 1,1163 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1201 1,1202 1,1205 1,1208 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1350 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1486 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1549 1,1550 1,1554 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1613 1,1614 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1658 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1713 1,1714 1,1719 1,1721 1,1722 1,1723 1,1727 1,1729 1,1737 1,1740 1,1748 1,1752 1,1756 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1814 1,1819 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1905 1,1908 1,1913 1,1915 1,1919 1,1922 1,1925 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1979 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1995 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2028 1,2030 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2091 1,2096 1,2107 1,2110 1,2119 1,2129 1,2134 1,2141 1,2142 1,2149 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2267 1,2278 1,2279 1,2283 1,2288 1,2291 1,2293 1,2294 1,2301 1,2302 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2496 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,462 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,490 1,491 1,492 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,602 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,631 1,632 1,633 1,636 1,637 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,695 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1195 1,1197 1,1203 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1290 1,1293 1,1299 1,1301 1,1302 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1447 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1495 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1552 1,1554 1,1555 1,1556 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1607 1,1610 1,1612 1,1614 1,1616 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1717 1,1718 1,1722 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1740 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1801 1,1804 1,1808 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1838 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1895 1,1896 1,1898 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1911 1,1913 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2001 1,2005 1,2006 1,2007 1,2008 1,2012 1,2014 1,2015 1,2018 1,2020 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2095 1,2096 1,2098 1,2101 1,2102 1,2104 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2249 1,2252 1,2253 1,2259 1,2262 1,2263 1,2265 1,2266 1,2274 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2299 1,2303 1,2304 1,2305 1,2306 1,2315 1,2316 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2468 1,2470 1,2475 1,2479 1,2483 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,178 1,179 1,181 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,229 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,307 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,375 1,376 1,378 1,381 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,552 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,666 1,669 1,671 1,676 1,677 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,746 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,882 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1086 1,1087 1,1088 1,1090 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1298 1,1300 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1386 1,1388 1,1390 1,1392 1,1394 1,1396 1,1397 1,1400 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1497 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1568 1,1569 1,1570 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1722 1,1729 1,1730 1,1733 1,1735 1,1736 1,1740 1,1743 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1804 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1896 1,1900 1,1903 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1926 1,1929 1,1930 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1983 1,1985 1,1986 1,1987 1,1992 1,1997 1,1999 1,2004 1,2006 1,2007 1,2012 1,2015 1,2016 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2095 1,2096 1,2101 1,2102 1,2107 1,2110 1,2111 1,2116 1,2119 1,2125 1,2129 1,2134 1,2137 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2251 1,2256 1,2259 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2479 1,2483 1,2489 1,2500 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2742 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,21 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,468 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,547 1,551 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,719 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,745 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,813 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,885 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1020 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1115 1,1117 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1202 1,1203 1,1204 1,1206 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1555 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1612 1,1617 1,1618 1,1619 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1745 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1808 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1823 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1894 1,1898 1,1899 1,1900 1,1903 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1989 1,1994 1,2000 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2084 1,2085 1,2089 1,2091 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2122 1,2125 1,2129 1,2137 1,2138 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2258 1,2263 1,2266 1,2267 1,2268 1,2270 1,2274 1,2275 1,2277 1,2278 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2307 1,2309 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2475 1,2477 1,2479 1,2480 1,2482 1,2483 1,2492 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,23 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,128 1,129 1,130 1,131 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,733 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1115 1,1117 1,1118 1,1119 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1201 1,1202 1,1204 1,1207 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1354 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1450 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1502 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1614 1,1616 1,1617 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1721 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1738 1,1740 1,1741 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1823 1,1824 1,1830 1,1832 1,1833 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1895 1,1898 1,1899 1,1900 1,1902 1,1907 1,1913 1,1914 1,1915 1,1919 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1994 1,1995 1,1998 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2096 1,2105 1,2107 1,2110 1,2111 1,2116 1,2119 1,2124 1,2129 1,2135 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2248 1,2251 1,2254 1,2263 1,2266 1,2270 1,2271 1,2272 1,2274 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2478 1,2479 1,2483 1,2486 1,2487 1,2494 1,2500 1,2501 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,482 1,485 1,487 1,490 1,491 1,492 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,638 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,783 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1117 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1288 1,1289 1,1290 1,1292 1,1298 1,1299 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1451 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1498 1,1499 1,1501 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1613 1,1616 1,1618 1,1619 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1721 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1740 1,1745 1,1748 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1802 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1894 1,1899 1,1901 1,1902 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1928 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1977 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,1999 1,2002 1,2003 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2102 1,2107 1,2109 1,2110 1,2111 1,2115 1,2116 1,2119 1,2122 1,2127 1,2129 1,2132 1,2137 1,2140 1,2142 1,2145 1,2146 1,2147 1,2152 1,2155 1,2156 1,2158 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2261 1,2263 1,2264 1,2265 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2301 1,2303 1,2305 1,2306 1,2307 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2482 1,2483 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,97 1,98 1,99 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,168 1,169 1,170 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,335 1,337 1,338 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,392 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,954 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1052 1,1054 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1084 1,1086 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1450 1,1451 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1546 1,1549 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1717 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1895 1,1898 1,1900 1,1901 1,1904 1,1905 1,1906 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1998 1,2005 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2092 1,2095 1,2096 1,2107 1,2110 1,2111 1,2113 1,2116 1,2119 1,2123 1,2125 1,2129 1,2135 1,2137 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2259 1,2262 1,2263 1,2268 1,2271 1,2277 1,2280 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2298 1,2299 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2470 1,2479 1,2480 1,2483 1,2486 1,2490 1,2493 1,2504 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,647 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,779 1,781 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,840 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,954 1,956 1,957 1,960 1,961 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1450 1,1451 1,1452 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1498 1,1500 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1614 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1727 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1807 1,1811 1,1812 1,1819 1,1821 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1894 1,1896 1,1898 1,1899 1,1900 1,1903 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1922 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1985 1,1987 1,1990 1,1992 1,1994 1,1995 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2084 1,2085 1,2086 1,2089 1,2094 1,2096 1,2098 1,2101 1,2102 1,2104 1,2107 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2131 1,2137 1,2142 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2263 1,2269 1,2270 1,2276 1,2281 1,2283 1,2286 1,2290 1,2291 1,2293 1,2297 1,2300 1,2302 1,2305 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2484 1,2486 1,2491 1,2492 1,2495 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,64 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,236 1,237 1,239 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,279 1,280 1,281 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,562 1,563 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,637 1,638 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,670 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,979 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1019 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1240 1,1241 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1335 1,1336 1,1338 1,1339 1,1341 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1387 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1454 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1607 1,1609 1,1610 1,1611 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1712 1,1717 1,1718 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1810 1,1811 1,1812 1,1819 1,1820 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1899 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1978 1,1985 1,1986 1,1988 1,1989 1,1992 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2012 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2090 1,2092 1,2094 1,2096 1,2098 1,2099 1,2101 1,2102 1,2111 1,2114 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2141 1,2142 1,2151 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2254 1,2259 1,2263 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2484 1,2486 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,311 1,312 1,313 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,489 1,490 1,492 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,508 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,780 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,853 1,855 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,935 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1202 1,1204 1,1206 1,1207 1,1209 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1336 1,1343 1,1344 1,1346 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1495 1,1498 1,1499 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1546 1,1548 1,1549 1,1552 1,1553 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1610 1,1612 1,1614 1,1616 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1712 1,1713 1,1714 1,1717 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1895 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2025 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2095 1,2096 1,2101 1,2102 1,2107 1,2109 1,2111 1,2113 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2257 1,2260 1,2263 1,2264 1,2265 1,2266 1,2267 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2312 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2472 1,2479 1,2480 1,2482 1,2483 1,2485 1,2488 1,2499 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,236 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,592 1,595 1,596 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,638 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,719 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,746 1,748 1,750 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,781 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,883 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1057 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1117 1,1120 1,1122 1,1123 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1297 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1340 1,1341 1,1344 1,1346 1,1347 1,1353 1,1355 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1395 1,1397 1,1399 1,1400 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1554 1,1556 1,1557 1,1565 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1609 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1715 1,1720 1,1730 1,1731 1,1732 1,1733 1,1738 1,1741 1,1742 1,1744 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1804 1,1812 1,1814 1,1819 1,1820 1,1821 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1893 1,1894 1,1896 1,1898 1,1900 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1977 1,1985 1,1987 1,1989 1,1990 1,1992 1,1994 1,1995 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2094 1,2095 1,2096 1,2100 1,2102 1,2107 1,2111 1,2116 1,2119 1,2122 1,2124 1,2125 1,2129 1,2142 1,2144 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2257 1,2258 1,2259 1,2263 1,2270 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2486 1,2491 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,27 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,56 1,57 1,58 1,59 1,61 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,133 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,281 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,307 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,347 1,348 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,459 1,461 1,462 1,465 1,466 1,467 1,469 1,471 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,663 1,665 1,666 1,667 1,668 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,782 1,783 1,784 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1091 1,1092 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1245 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1337 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1544 1,1545 1,1546 1,1547 1,1548 1,1554 1,1556 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1604 1,1605 1,1606 1,1609 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1718 1,1719 1,1720 1,1722 1,1725 1,1730 1,1733 1,1735 1,1736 1,1737 1,1740 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1808 1,1814 1,1815 1,1819 1,1821 1,1823 1,1829 1,1830 1,1831 1,1832 1,1833 1,1840 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1899 1,1900 1,1903 1,1905 1,1907 1,1908 1,1913 1,1914 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1997 1,2005 1,2006 1,2007 1,2009 1,2012 1,2014 1,2015 1,2021 1,2024 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2088 1,2096 1,2097 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2129 1,2137 1,2141 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2255 1,2257 1,2258 1,2262 1,2263 1,2265 1,2268 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2483 1,2484 1,2486 1,2491 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,154 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,169 1,171 1,173 1,174 1,179 1,180 1,181 1,184 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,317 1,318 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,336 1,337 1,338 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,375 1,376 1,381 1,382 1,383 1,386 1,387 1,388 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,422 1,424 1,425 1,426 1,429 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,482 1,485 1,486 1,488 1,490 1,491 1,492 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,552 1,555 1,556 1,558 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,582 1,583 1,586 1,587 1,589 1,595 1,596 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,683 1,684 1,686 1,687 1,691 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,706 1,707 1,709 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,822 1,825 1,831 1,832 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,979 1,981 1,982 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1125 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1204 1,1206 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1300 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1395 1,1397 1,1399 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1447 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1489 1,1493 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1542 1,1543 1,1546 1,1548 1,1552 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1606 1,1615 1,1617 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1663 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1717 1,1718 1,1720 1,1721 1,1722 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1752 1,1753 1,1756 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1900 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1987 1,1991 1,1992 1,2001 1,2005 1,2006 1,2007 1,2015 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2094 1,2096 1,2097 1,2102 1,2106 1,2107 1,2116 1,2119 1,2129 1,2140 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2246 1,2251 1,2263 1,2265 1,2266 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2511 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,24 1,25 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1089 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1112 1,1114 1,1115 1,1117 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1341 1,1343 1,1344 1,1346 1,1348 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1398 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1451 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1495 1,1497 1,1499 1,1500 1,1502 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1673 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1716 1,1717 1,1722 1,1726 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1829 1,1832 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1895 1,1898 1,1900 1,1905 1,1907 1,1908 1,1911 1,1913 1,1915 1,1916 1,1920 1,1922 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2092 1,2096 1,2098 1,2102 1,2106 1,2107 1,2116 1,2119 1,2125 1,2129 1,2137 1,2141 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2248 1,2253 1,2262 1,2263 1,2270 1,2275 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2477 1,2479 1,2482 1,2483 1,2493 1,2494 1,2500 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,10 1,11 1,12 1,14 1,15 1,16 1,19 1,20 1,21 1,23 1,24 1,27 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,184 1,185 1,186 1,187 1,189 1,190 1,192 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,219 1,220 1,221 1,222 1,224 1,226 1,227 1,228 1,231 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,341 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,489 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,518 1,519 1,521 1,522 1,523 1,525 1,526 1,527 1,528 1,531 1,533 1,535 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,604 1,605 1,606 1,608 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,659 1,662 1,664 1,665 1,669 1,671 1,672 1,674 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,722 1,723 1,724 1,725 1,727 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,840 1,841 1,844 1,847 1,852 1,853 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,872 1,873 1,875 1,878 1,880 1,882 1,883 1,885 1,888 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,931 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,961 1,964 1,965 1,966 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1020 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1079 1,1081 1,1082 1,1083 1,1086 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1109 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1188 1,1189 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1205 1,1208 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1487 1,1490 1,1494 1,1495 1,1496 1,1498 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1560 1,1562 1,1565 1,1567 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1612 1,1614 1,1615 1,1617 1,1618 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1723 1,1729 1,1734 1,1736 1,1738 1,1739 1,1743 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1823 1,1825 1,1829 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1852 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1901 1,1903 1,1907 1,1908 1,1913 1,1915 1,1917 1,1922 1,1924 1,1926 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1985 1,1986 1,1988 1,1990 1,1992 1,1995 1,2001 1,2004 1,2006 1,2007 1,2014 1,2015 1,2016 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2094 1,2096 1,2097 1,2098 1,2102 1,2105 1,2107 1,2115 1,2121 1,2122 1,2137 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2240 1,2242 1,2245 1,2246 1,2253 1,2256 1,2262 1,2263 1,2264 1,2265 1,2268 1,2270 1,2271 1,2277 1,2281 1,2282 1,2283 1,2291 1,2294 1,2303 1,2304 1,2305 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2471 1,2477 1,2479 1,2482 1,2483 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2735 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,11 1,12 1,14 1,15 1,18 1,19 1,21 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,40 1,41 1,43 1,46 1,47 1,48 1,51 1,52 1,54 1,57 1,60 1,62 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,85 1,88 1,90 1,92 1,95 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,133 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,149 1,150 1,151 1,153 1,154 1,156 1,157 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,174 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,189 1,190 1,192 1,194 1,195 1,196 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,215 1,216 1,219 1,220 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,245 1,249 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,297 1,298 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,319 1,321 1,323 1,324 1,326 1,328 1,330 1,332 1,333 1,334 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,352 1,353 1,354 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,384 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,418 1,420 1,423 1,424 1,425 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,445 1,446 1,449 1,451 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,512 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,578 1,579 1,583 1,584 1,586 1,588 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,611 1,613 1,614 1,615 1,616 1,618 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,665 1,668 1,670 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,693 1,695 1,697 1,698 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,738 1,740 1,741 1,748 1,749 1,752 1,753 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,778 1,779 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,876 1,879 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1147 1,1148 1,1149 1,1150 1,1151 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1199 1,1200 1,1202 1,1203 1,1205 1,1207 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1247 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1277 1,1278 1,1279 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1290 1,1291 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1344 1,1345 1,1347 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1393 1,1394 1,1395 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1435 1,1436 1,1437 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1486 1,1489 1,1490 1,1494 1,1497 1,1498 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1552 1,1554 1,1557 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1811 1,1814 1,1816 1,1819 1,1820 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1895 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1980 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2092 1,2095 1,2096 1,2111 1,2113 1,2115 1,2116 1,2119 1,2129 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2245 1,2251 1,2254 1,2261 1,2263 1,2266 1,2267 1,2270 1,2272 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2465 1,2470 1,2479 1,2480 1,2483 1,2487 1,2491 1,2495 1,2496 1,2500 1,2511 1,2517 1,2519 1,2520 1,2584 1,2585 1,2605 1,2606 1,2608 1,2609 1,2610 1,2611 1,2619 1,2623 1,2624 1,2625 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2634 1,2636 1,2638 1,2639 1,2640 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,58 1,60 1,61 1,62 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,96 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,127 1,128 1,130 1,131 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,187 1,188 1,189 1,190 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,326 1,328 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,349 1,352 1,353 1,354 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,381 1,382 1,385 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,399 1,401 1,403 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,508 1,511 1,512 1,513 1,515 1,516 1,517 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,529 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,617 1,618 1,619 1,620 1,622 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1571 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1612 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1726 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1836 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1896 1,1898 1,1900 1,1905 1,1906 1,1908 1,1910 1,1913 1,1917 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2090 1,2092 1,2096 1,2102 1,2104 1,2107 1,2109 1,2111 1,2112 1,2113 1,2114 1,2116 1,2118 1,2119 1,2129 1,2134 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2254 1,2261 1,2263 1,2267 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2297 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2493 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,382 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,424 1,425 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,474 1,476 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,508 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,529 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,658 1,660 1,664 1,665 1,666 1,670 1,671 1,674 1,676 1,677 1,678 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,733 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,753 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,979 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1122 1,1123 1,1126 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1202 1,1205 1,1207 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1240 1,1241 1,1242 1,1244 1,1246 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1493 1,1494 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1614 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1721 1,1722 1,1727 1,1729 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1745 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1800 1,1801 1,1802 1,1805 1,1807 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1892 1,1893 1,1896 1,1897 1,1899 1,1901 1,1902 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1996 1,2000 1,2002 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2091 1,2092 1,2096 1,2102 1,2105 1,2107 1,2109 1,2111 1,2112 1,2115 1,2116 1,2118 1,2119 1,2123 1,2125 1,2129 1,2137 1,2140 1,2142 1,2150 1,2151 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2248 1,2254 1,2263 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2469 1,2470 1,2471 1,2472 1,2477 1,2479 1,2483 1,2487 1,2494 1,2495 1,2499 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,29 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,63 1,64 1,65 1,66 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,281 1,282 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,467 1,469 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,598 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,780 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1065 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1125 1,1126 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1244 1,1246 1,1248 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1277 1,1278 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1337 1,1341 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1392 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1496 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1564 1,1565 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1609 1,1610 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1729 1,1731 1,1733 1,1737 1,1738 1,1740 1,1743 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1800 1,1801 1,1805 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1893 1,1894 1,1906 1,1908 1,1913 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,1999 1,2003 1,2005 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2089 1,2093 1,2096 1,2102 1,2107 1,2111 1,2113 1,2117 1,2119 1,2121 1,2129 1,2131 1,2137 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2259 1,2261 1,2263 1,2266 1,2270 1,2271 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2308 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2479 1,2481 1,2483 1,2485 1,2487 1,2495 1,2500 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2805 1,2806 1,2807 1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,24 1,27 1,30 1,32 1,33 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,119 1,121 1,124 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,145 1,150 1,152 1,153 1,154 1,155 1,157 1,161 1,162 1,165 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,209 1,210 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,248 1,250 1,251 1,252 1,256 1,257 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,271 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,338 1,339 1,341 1,342 1,343 1,344 1,346 1,347 1,351 1,352 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,371 1,373 1,374 1,375 1,378 1,382 1,383 1,386 1,390 1,391 1,392 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,465 1,466 1,467 1,468 1,469 1,473 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,568 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,584 1,587 1,588 1,589 1,593 1,594 1,595 1,596 1,600 1,602 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,657 1,658 1,661 1,663 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,698 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,807 1,809 1,810 1,813 1,817 1,819 1,822 1,824 1,825 1,826 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,912 1,913 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,968 1,974 1,975 1,977 1,980 1,981 1,984 1,986 1,989 1,990 1,993 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1041 1,1043 1,1045 1,1046 1,1048 1,1052 1,1055 1,1057 1,1059 1,1060 1,1062 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1205 1,1206 1,1208 1,1210 1,1211 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1279 1,1280 1,1286 1,1287 1,1288 1,1290 1,1294 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1340 1,1344 1,1345 1,1346 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1386 1,1387 1,1388 1,1390 1,1394 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1600 1,1605 1,1606 1,1607 1,1615 1,1616 1,1618 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1719 1,1720 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1740 1,1749 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1810 1,1813 1,1814 1,1819 1,1822 1,1824 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1906 1,1913 1,1915 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1985 1,1986 1,1987 1,1990 1,1996 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2098 1,2102 1,2107 1,2109 1,2116 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2253 1,2257 1,2263 1,2268 1,2276 1,2278 1,2281 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2303 1,2306 1,2314 1,2318 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2470 1,2475 1,2479 1,2483 1,2486 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2678 1,2681 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,20 1,21 1,22 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,101 1,102 1,104 1,106 1,108 1,109 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,229 1,231 1,232 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,360 1,361 1,363 1,366 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,423 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,467 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,780 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,881 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1055 1,1056 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1203 1,1205 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1245 1,1246 1,1249 1,1250 1,1251 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1454 1,1455 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1607 1,1610 1,1614 1,1619 1,1622 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1723 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1744 1,1745 1,1748 1,1749 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1892 1,1897 1,1898 1,1905 1,1907 1,1908 1,1910 1,1913 1,1914 1,1916 1,1921 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1981 1,1985 1,1987 1,1989 1,1990 1,1992 1,1998 1,2002 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2092 1,2093 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2131 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2263 1,2264 1,2265 1,2270 1,2273 1,2274 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2314 1,2316 1,2317 1,2319 1,2322 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2480 1,2483 1,2500 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,185 1,186 1,187 1,188 1,189 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,246 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,284 1,285 1,287 1,288 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,556 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,589 1,592 1,595 1,599 1,600 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,626 1,627 1,628 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,665 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,686 1,687 1,688 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,732 1,735 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,883 1,885 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,977 1,980 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1012 1,1013 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1048 1,1051 1,1052 1,1055 1,1056 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1113 1,1115 1,1120 1,1122 1,1123 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1165 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1196 1,1197 1,1198 1,1202 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1288 1,1289 1,1290 1,1295 1,1299 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1336 1,1341 1,1344 1,1347 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1388 1,1389 1,1390 1,1395 1,1398 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1490 1,1493 1,1496 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1547 1,1548 1,1550 1,1554 1,1561 1,1565 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1595 1,1597 1,1598 1,1600 1,1604 1,1613 1,1620 1,1622 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1662 1,1664 1,1666 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1716 1,1722 1,1730 1,1735 1,1736 1,1737 1,1740 1,1746 1,1750 1,1751 1,1760 1,1761 1,1762 1,1763 1,1765 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1813 1,1814 1,1821 1,1830 1,1841 1,1842 1,1843 1,1844 1,1845 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1900 1,1901 1,1907 1,1915 1,1920 1,1922 1,1926 1,1930 1,1933 1,1934 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1985 1,1986 1,1988 1,1990 1,1992 1,1995 1,2006 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2129 1,2132 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2266 1,2270 1,2276 1,2279 1,2287 1,2291 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2493 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,154 1,155 1,156 1,157 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,273 1,275 1,278 1,279 1,281 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,316 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,470 1,474 1,477 1,478 1,479 1,481 1,482 1,485 1,486 1,488 1,489 1,491 1,492 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,627 1,631 1,632 1,633 1,636 1,637 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,987 1,988 1,989 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1448 1,1452 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1614 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1717 1,1721 1,1727 1,1730 1,1733 1,1737 1,1738 1,1740 1,1741 1,1743 1,1745 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1769 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1808 1,1813 1,1814 1,1815 1,1818 1,1819 1,1821 1,1823 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1897 1,1898 1,1906 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,1997 1,1998 1,2002 1,2003 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2020 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2084 1,2085 1,2089 1,2090 1,2091 1,2096 1,2102 1,2107 1,2111 1,2119 1,2121 1,2123 1,2129 1,2137 1,2140 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2257 1,2260 1,2263 1,2265 1,2266 1,2270 1,2274 1,2278 1,2279 1,2281 1,2283 1,2287 1,2290 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2482 1,2483 1,2486 1,2487 1,2495 1,2507 1,2508 1,2509 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,10 1,11 1,12 1,14 1,16 1,18 1,19 1,20 1,21 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,85 1,88 1,90 1,91 1,92 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,143 1,144 1,145 1,146 1,149 1,150 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,436 1,437 1,438 1,439 1,440 1,441 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,736 1,738 1,739 1,740 1,741 1,746 1,748 1,750 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,782 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,876 1,877 1,879 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,970 1,974 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1343 1,1345 1,1346 1,1347 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1447 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1547 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1607 1,1610 1,1613 1,1614 1,1616 1,1617 1,1618 1,1621 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1719 1,1722 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1900 1,1906 1,1907 1,1908 1,1910 1,1911 1,1913 1,1915 1,1919 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,2000 1,2006 1,2007 1,2008 1,2012 1,2014 1,2015 1,2016 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2088 1,2090 1,2096 1,2107 1,2109 1,2110 1,2111 1,2116 1,2126 1,2129 1,2137 1,2138 1,2142 1,2151 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2256 1,2261 1,2263 1,2264 1,2266 1,2271 1,2277 1,2278 1,2279 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2485 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,552 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,782 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1079 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1119 1,1122 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1201 1,1202 1,1203 1,1204 1,1205 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1297 1,1298 1,1300 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1388 1,1390 1,1393 1,1394 1,1397 1,1399 1,1401 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1447 1,1449 1,1451 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1496 1,1497 1,1499 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1550 1,1552 1,1554 1,1561 1,1564 1,1567 1,1568 1,1570 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1607 1,1610 1,1614 1,1615 1,1617 1,1618 1,1621 1,1623 1,1624 1,1625 1,1627 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1720 1,1722 1,1726 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1740 1,1748 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1798 1,1799 1,1801 1,1803 1,1804 1,1809 1,1811 1,1813 1,1815 1,1819 1,1820 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1900 1,1902 1,1905 1,1907 1,1908 1,1914 1,1915 1,1919 1,1926 1,1929 1,1932 1,1933 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1984 1,1985 1,1986 1,1987 1,1990 1,2006 1,2007 1,2009 1,2011 1,2012 1,2013 1,2014 1,2015 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2098 1,2107 1,2108 1,2110 1,2111 1,2115 1,2116 1,2119 1,2121 1,2122 1,2125 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2149 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2264 1,2270 1,2274 1,2275 1,2278 1,2283 1,2284 1,2285 1,2287 1,2289 1,2291 1,2293 1,2294 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2309 1,2312 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2465 1,2467 1,2470 1,2471 1,2473 1,2475 1,2479 1,2483 1,2485 1,2486 1,2495 1,2496 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,22 1,23 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,58 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,131 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,242 1,243 1,244 1,245 1,246 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,306 1,308 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,508 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,719 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,733 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,878 1,880 1,881 1,882 1,883 1,886 1,887 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1346 1,1349 1,1355 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1392 1,1393 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1565 1,1567 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1615 1,1619 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1719 1,1722 1,1727 1,1733 1,1736 1,1737 1,1738 1,1740 1,1745 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1808 1,1814 1,1815 1,1819 1,1820 1,1824 1,1827 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1894 1,1897 1,1898 1,1907 1,1912 1,1913 1,1914 1,1915 1,1920 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1996 1,1999 1,2002 1,2006 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2096 1,2102 1,2107 1,2111 1,2119 1,2126 1,2129 1,2132 1,2137 1,2138 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2259 1,2261 1,2263 1,2269 1,2270 1,2277 1,2281 1,2283 1,2285 1,2287 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2488 1,2495 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,335 1,336 1,337 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,595 1,599 1,600 1,602 1,603 1,605 1,606 1,608 1,610 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,670 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,746 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,780 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,905 1,906 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,971 1,972 1,974 1,975 1,977 1,981 1,982 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1001 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1086 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1111 1,1115 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1195 1,1197 1,1198 1,1202 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1336 1,1345 1,1347 1,1348 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1389 1,1392 1,1393 1,1395 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1443 1,1444 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1490 1,1494 1,1495 1,1498 1,1500 1,1503 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1548 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1567 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1613 1,1617 1,1618 1,1622 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1662 1,1664 1,1665 1,1666 1,1667 1,1671 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1719 1,1720 1,1730 1,1733 1,1737 1,1738 1,1740 1,1746 1,1748 1,1752 1,1753 1,1756 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1804 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1828 1,1830 1,1832 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1907 1,1908 1,1915 1,1921 1,1922 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1989 1,1990 1,1991 1,2004 1,2007 1,2008 1,2013 1,2014 1,2015 1,2017 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2032 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2089 1,2090 1,2096 1,2107 1,2111 1,2120 1,2122 1,2123 1,2126 1,2129 1,2140 1,2142 1,2144 1,2145 1,2149 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2237 1,2240 1,2243 1,2251 1,2253 1,2261 1,2263 1,2270 1,2281 1,2283 1,2284 1,2285 1,2287 1,2288 1,2289 1,2293 1,2297 1,2302 1,2304 1,2305 1,2306 1,2313 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2474 1,2479 1,2483 1,2486 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,142 1,143 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,246 1,248 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,341 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,444 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,825 1,826 1,827 1,828 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1021 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1201 1,1202 1,1204 1,1208 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1495 1,1496 1,1502 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1611 1,1614 1,1615 1,1616 1,1617 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1723 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1900 1,1901 1,1905 1,1907 1,1908 1,1910 1,1912 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2001 1,2005 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2088 1,2096 1,2102 1,2109 1,2111 1,2116 1,2119 1,2123 1,2129 1,2134 1,2137 1,2141 1,2142 1,2152 1,2153 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2252 1,2256 1,2263 1,2264 1,2265 1,2266 1,2270 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2300 1,2301 1,2302 1,2303 1,2305 1,2306 1,2308 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2475 1,2479 1,2482 1,2483 1,2491 1,2499 1,2500 1,2501 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2799 1,2800 1,2801 1,2806 1,2807 1} {5 1,7 1,10 1,11 1,12 1,13 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,58 1,59 1,60 1,63 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,78 1,79 1,82 1,85 1,86 1,88 1,90 1,91 1,94 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,117 1,118 1,119 1,120 1,123 1,126 1,127 1,129 1,130 1,132 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,161 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,242 1,243 1,244 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,266 1,271 1,272 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,356 1,357 1,358 1,360 1,361 1,363 1,364 1,365 1,368 1,369 1,370 1,371 1,373 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,402 1,403 1,404 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,420 1,424 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,441 1,444 1,445 1,446 1,448 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,465 1,467 1,469 1,472 1,474 1,477 1,478 1,481 1,482 1,487 1,490 1,491 1,492 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,515 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,552 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,580 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,590 1,594 1,600 1,602 1,603 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,654 1,655 1,656 1,661 1,662 1,665 1,667 1,669 1,670 1,671 1,677 1,678 1,680 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,699 1,700 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,751 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,774 1,775 1,777 1,780 1,781 1,783 1,786 1,788 1,790 1,792 1,793 1,796 1,799 1,802 1,804 1,805 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,826 1,830 1,833 1,834 1,838 1,839 1,840 1,841 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,879 1,886 1,887 1,889 1,891 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,932 1,933 1,937 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,958 1,959 1,960 1,963 1,965 1,966 1,968 1,970 1,971 1,972 1,975 1,977 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1048 1,1049 1,1053 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1079 1,1080 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1125 1,1129 1,1132 1,1134 1,1135 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1158 1,1161 1,1162 1,1164 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1192 1,1193 1,1195 1,1196 1,1197 1,1202 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1230 1,1231 1,1232 1,1234 1,1236 1,1237 1,1239 1,1241 1,1242 1,1246 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1297 1,1300 1,1301 1,1302 1,1303 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1328 1,1330 1,1337 1,1338 1,1340 1,1341 1,1344 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1376 1,1377 1,1379 1,1380 1,1382 1,1384 1,1385 1,1389 1,1390 1,1392 1,1397 1,1399 1,1400 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1429 1,1430 1,1432 1,1434 1,1438 1,1440 1,1441 1,1442 1,1445 1,1447 1,1450 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1482 1,1483 1,1489 1,1494 1,1495 1,1503 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1539 1,1540 1,1543 1,1548 1,1553 1,1556 1,1560 1,1561 1,1565 1,1568 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1605 1,1617 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1650 1,1654 1,1655 1,1660 1,1662 1,1670 1,1674 1,1675 1,1676 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1720 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1738 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1801 1,1811 1,1819 1,1820 1,1821 1,1833 1,1835 1,1840 1,1842 1,1844 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1898 1,1902 1,1907 1,1913 1,1914 1,1915 1,1923 1,1926 1,1933 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1986 1,1987 1,1989 1,1990 1,1992 1,1996 1,1998 1,2006 1,2009 1,2016 1,2018 1,2028 1,2032 1,2033 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2111 1,2116 1,2119 1,2124 1,2137 1,2142 1,2155 1,2161 1,2162 1,2165 1,2166 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2259 1,2263 1,2270 1,2281 1,2289 1,2291 1,2293 1,2303 1,2305 1,2306 1,2314 1,2316 1,2317 1,2319 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2350 1,2351 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2475 1,2479 1,2483 1,2485 1,2495 1,2496 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2727 1,2729 1,2730 1,2733 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,23 1,24 1,25 1,26 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,191 1,193 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,239 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,469 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,751 1,752 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,780 1,782 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1297 1,1298 1,1301 1,1302 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1393 1,1397 1,1398 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1499 1,1500 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1554 1,1560 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1719 1,1720 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1744 1,1745 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1810 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1901 1,1902 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1919 1,1920 1,1922 1,1924 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1977 1,1984 1,1985 1,1986 1,1988 1,1992 1,1999 1,2003 1,2004 1,2006 1,2007 1,2009 1,2012 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2102 1,2116 1,2119 1,2129 1,2131 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2263 1,2265 1,2270 1,2271 1,2272 1,2276 1,2281 1,2283 1,2285 1,2288 1,2290 1,2291 1,2292 1,2293 1,2299 1,2300 1,2303 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2479 1,2483 1,2484 1,2485 1,2486 1,2492 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,193 1,195 1,196 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,401 1,404 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,428 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,601 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,656 1,657 1,659 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,671 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,741 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,780 1,782 1,783 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,832 1,833 1,834 1,835 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1207 1,1208 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1325 1,1326 1,1328 1,1330 1,1332 1,1333 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1395 1,1397 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1559 1,1560 1,1563 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1611 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1716 1,1719 1,1720 1,1727 1,1729 1,1733 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1744 1,1750 1,1751 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1805 1,1810 1,1814 1,1819 1,1820 1,1821 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1902 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1920 1,1922 1,1924 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1997 1,1998 1,2001 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2090 1,2092 1,2096 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2124 1,2129 1,2132 1,2137 1,2138 1,2140 1,2141 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2248 1,2251 1,2252 1,2254 1,2255 1,2260 1,2261 1,2262 1,2263 1,2265 1,2268 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2308 1,2309 1,2314 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2479 1,2482 1,2483 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2793 1,2794 1,2795 1,2797 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,636 1,637 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,697 1,699 1,700 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,750 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1199 1,1200 1,1202 1,1204 1,1206 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1298 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1339 1,1341 1,1344 1,1346 1,1347 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1614 1,1617 1,1620 1,1621 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1742 1,1746 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1804 1,1809 1,1813 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1982 1,1983 1,1985 1,1987 1,1988 1,1992 1,2001 1,2002 1,2004 1,2005 1,2006 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2095 1,2096 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2144 1,2146 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2254 1,2256 1,2259 1,2261 1,2263 1,2264 1,2266 1,2270 1,2271 1,2273 1,2279 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2310 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2477 1,2479 1,2483 1,2492 1,2503 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,24 1,25 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,56 1,57 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,243 1,245 1,246 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,370 1,371 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,412 1,413 1,414 1,415 1,416 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,641 1,644 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,664 1,665 1,668 1,669 1,671 1,672 1,676 1,678 1,679 1,680 1,681 1,684 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,752 1,753 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,782 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,994 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1077 1,1078 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1205 1,1207 1,1209 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1348 1,1350 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1388 1,1390 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1494 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1555 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1571 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1614 1,1615 1,1616 1,1617 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1713 1,1719 1,1722 1,1726 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1905 1,1908 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1984 1,1986 1,1989 1,1990 1,1992 1,1997 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2134 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2254 1,2256 1,2259 1,2263 1,2265 1,2270 1,2271 1,2273 1,2278 1,2281 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2473 1,2477 1,2478 1,2481 1,2482 1,2483 1,2496 1,2500 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,60 1,62 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,92 1,95 1,97 1,99 1,100 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,168 1,169 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,243 1,245 1,246 1,247 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,305 1,307 1,308 1,310 1,311 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,341 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,382 1,383 1,385 1,386 1,387 1,388 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,458 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,555 1,556 1,558 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,641 1,642 1,643 1,645 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,662 1,663 1,664 1,665 1,667 1,668 1,669 1,670 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,750 1,751 1,753 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,933 1,934 1,936 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,982 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1007 1,1009 1,1011 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1336 1,1340 1,1341 1,1342 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1494 1,1497 1,1498 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1558 1,1560 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1610 1,1612 1,1614 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1739 1,1740 1,1743 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1803 1,1811 1,1819 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1900 1,1901 1,1905 1,1906 1,1913 1,1914 1,1915 1,1919 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1998 1,2006 1,2007 1,2008 1,2015 1,2018 1,2019 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2088 1,2092 1,2095 1,2096 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2262 1,2263 1,2266 1,2275 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2474 1,2477 1,2479 1,2483 1,2486 1,2491 1,2500 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2713 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,483 1,485 1,487 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,554 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,601 1,602 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,622 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,671 1,674 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,750 1,752 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,986 1,989 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1053 1,1054 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1119 1,1120 1,1122 1,1124 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1204 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1341 1,1343 1,1344 1,1345 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1392 1,1393 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1493 1,1494 1,1496 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1613 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1717 1,1718 1,1722 1,1726 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1808 1,1810 1,1814 1,1815 1,1819 1,1820 1,1821 1,1823 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1898 1,1900 1,1906 1,1907 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1984 1,1986 1,1987 1,1988 1,1990 1,1997 1,2000 1,2006 1,2007 1,2008 1,2012 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2091 1,2096 1,2097 1,2102 1,2107 1,2111 1,2113 1,2116 1,2119 1,2125 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2256 1,2263 1,2267 1,2270 1,2274 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2299 1,2302 1,2303 1,2304 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2482 1,2483 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,127 1,128 1,129 1,130 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,603 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,622 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1055 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1243 1,1244 1,1246 1,1247 1,1248 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1337 1,1338 1,1339 1,1341 1,1344 1,1345 1,1346 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1500 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1549 1,1551 1,1552 1,1554 1,1557 1,1559 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1613 1,1615 1,1616 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1720 1,1722 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1745 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1811 1,1813 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1896 1,1900 1,1903 1,1905 1,1906 1,1907 1,1913 1,1915 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,1997 1,2006 1,2007 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2115 1,2119 1,2121 1,2125 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2250 1,2251 1,2256 1,2263 1,2267 1,2270 1,2275 1,2276 1,2281 1,2282 1,2283 1,2286 1,2287 1,2290 1,2291 1,2293 1,2294 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2479 1,2483 1,2486 1,2500 1,2504 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,18 1,19 1,22 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,56 1,57 1,58 1,60 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,173 1,174 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,216 1,219 1,221 1,222 1,224 1,225 1,226 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,463 1,465 1,466 1,467 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,546 1,547 1,549 1,551 1,554 1,555 1,556 1,558 1,559 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,663 1,664 1,665 1,669 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,746 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,878 1,879 1,880 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,971 1,972 1,973 1,975 1,977 1,978 1,980 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1012 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1075 1,1076 1,1077 1,1080 1,1083 1,1087 1,1090 1,1091 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1154 1,1155 1,1157 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1195 1,1197 1,1201 1,1202 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1249 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1297 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1341 1,1343 1,1344 1,1346 1,1350 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1495 1,1498 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1543 1,1546 1,1548 1,1554 1,1558 1,1560 1,1564 1,1565 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1610 1,1614 1,1617 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1717 1,1719 1,1721 1,1723 1,1724 1,1726 1,1727 1,1731 1,1734 1,1736 1,1738 1,1740 1,1746 1,1749 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1803 1,1808 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1894 1,1896 1,1899 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1920 1,1922 1,1923 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1988 1,1992 1,1994 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2086 1,2094 1,2095 1,2096 1,2107 1,2109 1,2111 1,2116 1,2119 1,2124 1,2125 1,2129 1,2134 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2259 1,2262 1,2263 1,2266 1,2270 1,2271 1,2276 1,2278 1,2280 1,2281 1,2283 1,2288 1,2289 1,2291 1,2293 1,2294 1,2295 1,2297 1,2298 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2470 1,2479 1,2482 1,2483 1,2487 1,2495 1,2503 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,59 1,60 1,63 1,65 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,127 1,128 1,129 1,130 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,240 1,242 1,243 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,261 1,265 1,266 1,267 1,268 1,270 1,272 1,273 1,275 1,278 1,279 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,623 1,625 1,627 1,631 1,632 1,633 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,735 1,736 1,738 1,739 1,740 1,745 1,746 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,783 1,784 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1041 1,1043 1,1046 1,1048 1,1049 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1302 1,1304 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1343 1,1346 1,1347 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1490 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1554 1,1555 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1614 1,1616 1,1617 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1742 1,1744 1,1747 1,1750 1,1751 1,1752 1,1757 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1810 1,1814 1,1819 1,1821 1,1824 1,1825 1,1827 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1895 1,1898 1,1899 1,1904 1,1907 1,1908 1,1913 1,1914 1,1922 1,1924 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2012 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2083 1,2085 1,2096 1,2097 1,2098 1,2102 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2250 1,2251 1,2252 1,2254 1,2259 1,2262 1,2263 1,2270 1,2274 1,2276 1,2278 1,2281 1,2283 1,2290 1,2293 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2490 1,2500 1,2501 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,8 1,9 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,25 1,28 1,32 1,33 1,34 1,35 1,36 1,37 1,39 1,40 1,43 1,44 1,47 1,48 1,49 1,51 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,110 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,147 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,244 1,246 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,337 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,368 1,369 1,371 1,372 1,373 1,374 1,375 1,378 1,381 1,382 1,383 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,544 1,546 1,547 1,551 1,555 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,603 1,604 1,605 1,606 1,607 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,660 1,661 1,665 1,668 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,930 1,931 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1056 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1094 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1329 1,1330 1,1332 1,1333 1,1336 1,1344 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1395 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1497 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1607 1,1612 1,1614 1,1615 1,1616 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1719 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1746 1,1750 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1804 1,1812 1,1814 1,1818 1,1820 1,1821 1,1823 1,1826 1,1827 1,1828 1,1829 1,1831 1,1832 1,1835 1,1838 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1892 1,1896 1,1900 1,1904 1,1907 1,1908 1,1913 1,1920 1,1921 1,1922 1,1923 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1984 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,1995 1,1999 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2090 1,2095 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2116 1,2119 1,2121 1,2123 1,2129 1,2130 1,2137 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2254 1,2256 1,2261 1,2263 1,2265 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2308 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2470 1,2479 1,2482 1,2483 1,2486 1,2487 1,2493 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2525 1,2526 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2539 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,115 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,307 1,309 1,310 1,311 1,312 1,313 1,315 1,317 1,318 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,423 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,512 1,513 1,515 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,887 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1041 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1055 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1082 1,1083 1,1084 1,1087 1,1088 1,1093 1,1094 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1109 1,1112 1,1114 1,1116 1,1118 1,1119 1,1120 1,1122 1,1125 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1202 1,1203 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1339 1,1341 1,1343 1,1346 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1486 1,1487 1,1489 1,1490 1,1493 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1559 1,1560 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1711 1,1712 1,1717 1,1718 1,1719 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1741 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1770 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1905 1,1907 1,1908 1,1913 1,1914 1,1917 1,1922 1,1926 1,1927 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1995 1,2003 1,2005 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2117 1,2119 1,2120 1,2124 1,2129 1,2131 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2258 1,2263 1,2270 1,2275 1,2276 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2310 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2481 1,2483 1,2484 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,31 1,32 1,33 1,35 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,103 1,104 1,105 1,106 1,108 1,110 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,183 1,186 1,187 1,188 1,189 1,191 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,281 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,424 1,425 1,426 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,465 1,467 1,469 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,482 1,483 1,485 1,490 1,491 1,492 1,493 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,552 1,554 1,555 1,556 1,557 1,558 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,591 1,592 1,596 1,597 1,598 1,600 1,601 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,633 1,634 1,637 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,665 1,666 1,668 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,782 1,783 1,785 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,929 1,931 1,932 1,935 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1009 1,1011 1,1013 1,1014 1,1015 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1048 1,1049 1,1052 1,1053 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1094 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1205 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1293 1,1297 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1343 1,1344 1,1346 1,1353 1,1354 1,1355 1,1356 1,1357 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1499 1,1500 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1722 1,1724 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1808 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1892 1,1896 1,1897 1,1898 1,1902 1,1906 1,1907 1,1908 1,1909 1,1912 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,1998 1,1999 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2095 1,2096 1,2102 1,2104 1,2107 1,2111 1,2114 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2259 1,2263 1,2264 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2486 1,2488 1,2495 1,2501 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2520 1,2521 1,2523 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,29 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,599 1,600 1,601 1,602 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,622 1,623 1,624 1,625 1,627 1,631 1,632 1,633 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,675 1,677 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,849 1,851 1,852 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,888 1,889 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,937 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1111 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1285 1,1287 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1299 1,1300 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1392 1,1396 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1500 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1567 1,1568 1,1571 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1613 1,1616 1,1617 1,1620 1,1621 1,1622 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1664 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1716 1,1717 1,1722 1,1723 1,1730 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1745 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1802 1,1804 1,1808 1,1809 1,1810 1,1811 1,1814 1,1819 1,1820 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1900 1,1901 1,1907 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1977 1,1978 1,1985 1,1986 1,1990 1,1992 1,1996 1,1999 1,2001 1,2004 1,2006 1,2007 1,2008 1,2012 1,2014 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2095 1,2096 1,2104 1,2107 1,2109 1,2116 1,2119 1,2124 1,2129 1,2132 1,2137 1,2138 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2249 1,2250 1,2256 1,2270 1,2276 1,2277 1,2278 1,2280 1,2283 1,2287 1,2291 1,2293 1,2295 1,2301 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2470 1,2474 1,2475 1,2479 1,2483 1,2485 1,2486 1,2488 1,2495 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,330 1,331 1,332 1,333 1,334 1,337 1,339 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,371 1,372 1,373 1,374 1,376 1,378 1,381 1,382 1,384 1,385 1,386 1,388 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,420 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,468 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,554 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,637 1,641 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,670 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,759 1,760 1,761 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,821 1,822 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,840 1,841 1,842 1,844 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1081 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1109 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1126 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1193 1,1194 1,1195 1,1197 1,1201 1,1202 1,1204 1,1205 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1301 1,1302 1,1303 1,1304 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1340 1,1341 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1394 1,1396 1,1397 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1497 1,1499 1,1500 1,1501 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1555 1,1556 1,1560 1,1564 1,1565 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1609 1,1610 1,1612 1,1614 1,1615 1,1617 1,1623 1,1625 1,1626 1,1628 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1717 1,1719 1,1720 1,1722 1,1725 1,1726 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1739 1,1740 1,1743 1,1748 1,1751 1,1752 1,1756 1,1757 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1898 1,1899 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1978 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1998 1,2002 1,2006 1,2009 1,2011 1,2012 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2124 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2145 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2255 1,2257 1,2259 1,2262 1,2263 1,2270 1,2272 1,2277 1,2281 1,2283 1,2286 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2308 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2478 1,2479 1,2480 1,2483 1,2485 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,151 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,184 1,186 1,187 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,220 1,223 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,368 1,370 1,371 1,374 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,465 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,669 1,670 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,750 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,781 1,782 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,844 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,886 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,977 1,981 1,982 1,983 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1052 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1123 1,1124 1,1125 1,1126 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1158 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1202 1,1204 1,1205 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1341 1,1343 1,1347 1,1348 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1487 1,1490 1,1497 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1554 1,1556 1,1560 1,1565 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1669 1,1671 1,1674 1,1675 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1721 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1748 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1799 1,1801 1,1819 1,1820 1,1821 1,1822 1,1823 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1900 1,1902 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1976 1,1984 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1995 1,2006 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2090 1,2091 1,2096 1,2099 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2123 1,2125 1,2126 1,2129 1,2131 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2259 1,2263 1,2265 1,2270 1,2275 1,2278 1,2281 1,2283 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2478 1,2479 1,2480 1,2483 1,2486 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2806 1,2807 1} {2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,32 1,35 1,36 1,39 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,53 1,54 1,55 1,57 1,59 1,61 1,63 1,64 1,68 1,71 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,101 1,102 1,104 1,106 1,108 1,109 1,113 1,114 1,117 1,118 1,119 1,122 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,153 1,159 1,161 1,163 1,166 1,167 1,168 1,169 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,192 1,195 1,196 1,198 1,202 1,206 1,207 1,208 1,209 1,210 1,214 1,216 1,217 1,219 1,222 1,225 1,228 1,229 1,231 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,247 1,248 1,250 1,252 1,253 1,260 1,261 1,265 1,266 1,269 1,271 1,278 1,279 1,285 1,287 1,290 1,292 1,294 1,297 1,298 1,301 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,343 1,344 1,346 1,347 1,348 1,351 1,354 1,357 1,359 1,360 1,361 1,363 1,369 1,371 1,372 1,375 1,377 1,382 1,390 1,391 1,392 1,394 1,398 1,399 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,421 1,423 1,430 1,431 1,432 1,433 1,435 1,444 1,446 1,447 1,454 1,455 1,459 1,462 1,465 1,467 1,469 1,470 1,474 1,477 1,478 1,479 1,480 1,481 1,486 1,492 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,512 1,519 1,520 1,521 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,544 1,547 1,555 1,556 1,558 1,559 1,565 1,566 1,572 1,573 1,576 1,578 1,580 1,581 1,583 1,584 1,586 1,589 1,590 1,592 1,595 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,613 1,614 1,616 1,617 1,618 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,665 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,685 1,686 1,687 1,689 1,693 1,694 1,697 1,699 1,706 1,707 1,709 1,710 1,711 1,714 1,720 1,721 1,724 1,725 1,726 1,730 1,735 1,740 1,741 1,747 1,748 1,751 1,756 1,759 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,781 1,782 1,786 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,814 1,817 1,819 1,822 1,824 1,826 1,830 1,832 1,834 1,836 1,838 1,840 1,841 1,842 1,843 1,844 1,846 1,853 1,855 1,856 1,859 1,860 1,863 1,864 1,865 1,868 1,870 1,872 1,874 1,875 1,881 1,882 1,889 1,891 1,892 1,894 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,953 1,954 1,955 1,958 1,961 1,963 1,964 1,965 1,967 1,975 1,976 1,978 1,982 1,984 1,986 1,989 1,996 1,998 1,1000 1,1004 1,1006 1,1009 1,1013 1,1016 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1038 1,1039 1,1057 1,1059 1,1063 1,1064 1,1067 1,1068 1,1070 1,1073 1,1075 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1115 1,1119 1,1120 1,1122 1,1134 1,1135 1,1136 1,1138 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1154 1,1158 1,1159 1,1163 1,1164 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1195 1,1196 1,1211 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1249 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1286 1,1288 1,1289 1,1290 1,1292 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1331 1,1332 1,1341 1,1344 1,1346 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1395 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1427 1,1429 1,1430 1,1434 1,1435 1,1438 1,1439 1,1441 1,1442 1,1445 1,1446 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1469 1,1471 1,1473 1,1475 1,1476 1,1477 1,1479 1,1489 1,1490 1,1493 1,1504 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1540 1,1541 1,1553 1,1556 1,1559 1,1565 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1597 1,1599 1,1604 1,1607 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1650 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1662 1,1674 1,1675 1,1676 1,1679 1,1680 1,1682 1,1685 1,1687 1,1688 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1716 1,1718 1,1722 1,1729 1,1730 1,1733 1,1736 1,1737 1,1740 1,1751 1,1755 1,1771 1,1772 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1801 1,1814 1,1827 1,1833 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1866 1,1867 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1920 1,1922 1,1926 1,1934 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1945 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1992 1,2005 1,2006 1,2014 1,2015 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2096 1,2097 1,2102 1,2109 1,2111 1,2116 1,2120 1,2129 1,2137 1,2140 1,2142 1,2150 1,2155 1,2159 1,2160 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2244 1,2252 1,2270 1,2303 1,2305 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2334 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2449 1,2454 1,2455 1,2456 1,2460 1,2464 1,2467 1,2470 1,2486 1,2500 1,2514 1,2515 1,2516 1,2521 1,2653 1,2664 1,2666 1,2670 1,2677 1,2679 1,2680 1,2681 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2709 1,2710 1,2713 1,2714 1,2717 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2740 1,2743 1,2747 1,2749 1,2752 1,2755 1,2762 1,2766 1,2768 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2800 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,8 1,9 1,11 1,12 1,13 1,14 1,17 1,19 1,24 1,27 1,30 1,31 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,44 1,45 1,46 1,48 1,49 1,50 1,52 1,54 1,55 1,57 1,59 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,78 1,79 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,95 1,96 1,97 1,98 1,101 1,102 1,103 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,145 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,158 1,159 1,161 1,162 1,164 1,165 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,204 1,206 1,207 1,208 1,209 1,210 1,212 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,245 1,246 1,247 1,248 1,250 1,252 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,297 1,300 1,301 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,332 1,335 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,382 1,384 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,433 1,435 1,436 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,461 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,508 1,510 1,511 1,512 1,513 1,518 1,519 1,520 1,521 1,522 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,567 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,665 1,667 1,668 1,669 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,736 1,740 1,743 1,745 1,746 1,748 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1339 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1554 1,1555 1,1557 1,1562 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1719 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1744 1,1745 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1799 1,1801 1,1803 1,1804 1,1808 1,1814 1,1816 1,1818 1,1819 1,1820 1,1823 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1899 1,1901 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1919 1,1925 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,1994 1,1995 1,1997 1,2002 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2093 1,2095 1,2096 1,2102 1,2105 1,2107 1,2110 1,2111 1,2114 1,2116 1,2118 1,2119 1,2123 1,2124 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2250 1,2251 1,2256 1,2257 1,2258 1,2266 1,2270 1,2271 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2466 1,2467 1,2468 1,2470 1,2476 1,2479 1,2482 1,2483 1,2486 1,2491 1,2499 1,2500 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2522 1,2523 1,2525 1,2526 1,2528 1,2529 1,2531 1,2532 1,2537 1,2538 1,2539 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,146 1,147 1,148 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,370 1,371 1,373 1,374 1,375 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,420 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,665 1,666 1,667 1,669 1,671 1,672 1,674 1,675 1,676 1,677 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,735 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,960 1,961 1,962 1,964 1,965 1,967 1,970 1,971 1,972 1,975 1,977 1,978 1,979 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1300 1,1301 1,1302 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1614 1,1616 1,1618 1,1620 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1726 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1739 1,1740 1,1745 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1895 1,1898 1,1900 1,1904 1,1905 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1977 1,1982 1,1985 1,1986 1,1987 1,1988 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2083 1,2085 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2260 1,2263 1,2270 1,2274 1,2275 1,2277 1,2278 1,2279 1,2283 1,2284 1,2287 1,2288 1,2289 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2480 1,2483 1,2484 1,2486 1,2492 1,2505 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,56 1,57 1,60 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,600 1,601 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,626 1,627 1,631 1,632 1,633 1,634 1,637 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,672 1,674 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,749 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1015 1,1016 1,1017 1,1019 1,1021 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1053 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1154 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1200 1,1203 1,1204 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1333 1,1336 1,1337 1,1339 1,1341 1,1343 1,1344 1,1353 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1389 1,1390 1,1392 1,1395 1,1397 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1493 1,1497 1,1500 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1557 1,1558 1,1560 1,1564 1,1565 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1614 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1722 1,1726 1,1731 1,1733 1,1734 1,1737 1,1738 1,1740 1,1741 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1925 1,1926 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1994 1,1996 1,2001 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2088 1,2090 1,2091 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2144 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2239 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2256 1,2267 1,2275 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2299 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2495 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,29 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,529 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,726 1,727 1,731 1,732 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,885 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1302 1,1303 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1494 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1808 1,1812 1,1814 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1893 1,1894 1,1898 1,1899 1,1904 1,1907 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1999 1,2004 1,2006 1,2007 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2089 1,2090 1,2094 1,2095 1,2096 1,2097 1,2102 1,2104 1,2108 1,2111 1,2115 1,2116 1,2119 1,2123 1,2129 1,2137 1,2140 1,2142 1,2146 1,2150 1,2152 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2248 1,2252 1,2254 1,2257 1,2260 1,2263 1,2269 1,2270 1,2271 1,2275 1,2278 1,2279 1,2280 1,2281 1,2283 1,2285 1,2286 1,2287 1,2289 1,2290 1,2291 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2473 1,2480 1,2483 1,2486 1,2500 1,2502 1,2504 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,59 1,60 1,61 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,85 1,86 1,87 1,90 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,110 1,114 1,115 1,118 1,119 1,122 1,123 1,124 1,126 1,128 1,130 1,132 1,133 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,151 1,152 1,157 1,158 1,159 1,160 1,161 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,244 1,245 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,313 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,347 1,351 1,352 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,368 1,369 1,370 1,371 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,409 1,412 1,413 1,418 1,420 1,423 1,424 1,425 1,427 1,428 1,430 1,432 1,433 1,435 1,436 1,437 1,438 1,442 1,444 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,461 1,463 1,465 1,467 1,470 1,471 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,671 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,776 1,777 1,778 1,783 1,784 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,856 1,857 1,858 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,911 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,972 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1016 1,1018 1,1019 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1113 1,1115 1,1118 1,1119 1,1120 1,1123 1,1124 1,1127 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1207 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1251 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1339 1,1342 1,1343 1,1346 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1378 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1486 1,1487 1,1489 1,1493 1,1495 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1552 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1606 1,1607 1,1609 1,1614 1,1616 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1655 1,1656 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1719 1,1722 1,1727 1,1730 1,1733 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1808 1,1809 1,1811 1,1814 1,1819 1,1821 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1895 1,1897 1,1899 1,1900 1,1905 1,1906 1,1908 1,1909 1,1913 1,1914 1,1916 1,1922 1,1923 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1997 1,1999 1,2006 1,2007 1,2008 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2095 1,2096 1,2102 1,2109 1,2111 1,2116 1,2119 1,2124 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2257 1,2258 1,2259 1,2263 1,2266 1,2270 1,2275 1,2276 1,2278 1,2279 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2490 1,2491 1,2511 1,2514 1,2515 1,2516 1,2519 1,2523 1,2541 1,2544 1,2545 1,2546 1,2547 1,2548 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2595 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2711 1,2712 1,2713 1,2714 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,41 1,42 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,270 1,271 1,272 1,273 1,275 1,278 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,400 1,401 1,403 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,427 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,538 1,540 1,541 1,542 1,543 1,545 1,546 1,547 1,548 1,550 1,551 1,554 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,674 1,675 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,783 1,784 1,785 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,933 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,971 1,973 1,975 1,977 1,978 1,982 1,983 1,984 1,985 1,986 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1078 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1104 1,1108 1,1109 1,1111 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1202 1,1203 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1277 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1392 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1554 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1612 1,1613 1,1614 1,1615 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1719 1,1721 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1808 1,1813 1,1814 1,1815 1,1818 1,1819 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1922 1,1923 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1977 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1996 1,2001 1,2006 1,2007 1,2009 1,2011 1,2012 1,2014 1,2015 1,2018 1,2019 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2098 1,2099 1,2102 1,2107 1,2108 1,2111 1,2115 1,2119 1,2129 1,2132 1,2134 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2259 1,2262 1,2263 1,2268 1,2270 1,2274 1,2275 1,2279 1,2281 1,2283 1,2287 1,2291 1,2293 1,2301 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2466 1,2467 1,2470 1,2473 1,2475 1,2479 1,2483 1,2487 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2531 1,2532 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2794 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,104 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,240 1,242 1,243 1,245 1,247 1,250 1,252 1,254 1,257 1,258 1,260 1,261 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,315 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,417 1,420 1,421 1,426 1,427 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,444 1,445 1,446 1,447 1,448 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,489 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,732 1,735 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,873 1,874 1,875 1,876 1,881 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,959 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1088 1,1091 1,1093 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1204 1,1206 1,1208 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1289 1,1290 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1339 1,1341 1,1342 1,1346 1,1347 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1387 1,1388 1,1389 1,1390 1,1395 1,1396 1,1398 1,1399 1,1400 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1541 1,1543 1,1544 1,1547 1,1548 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1613 1,1614 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1661 1,1662 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1716 1,1719 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1814 1,1815 1,1819 1,1821 1,1830 1,1831 1,1832 1,1833 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1920 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1985 1,1986 1,1987 1,1991 1,1992 1,1997 1,2002 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2092 1,2096 1,2097 1,2098 1,2102 1,2111 1,2118 1,2119 1,2124 1,2125 1,2129 1,2132 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2263 1,2264 1,2266 1,2270 1,2275 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2482 1,2483 1,2486 1,2501 1,2503 1,2504 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2561 1,2562 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2594 1,2595 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,110 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,426 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,487 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,568 1,569 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,653 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,677 1,678 1,679 1,680 1,682 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,871 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,968 1,971 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1079 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1119 1,1120 1,1122 1,1124 1,1126 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1246 1,1248 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1284 1,1285 1,1287 1,1288 1,1289 1,1290 1,1291 1,1298 1,1299 1,1300 1,1301 1,1302 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1341 1,1343 1,1344 1,1346 1,1349 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1440 1,1441 1,1442 1,1445 1,1446 1,1451 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1496 1,1500 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1610 1,1612 1,1614 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1671 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1720 1,1722 1,1733 1,1734 1,1736 1,1737 1,1740 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1810 1,1811 1,1815 1,1819 1,1821 1,1824 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1898 1,1899 1,1908 1,1913 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1984 1,1986 1,1987 1,1989 1,1997 1,1998 1,2006 1,2008 1,2011 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2094 1,2096 1,2102 1,2107 1,2111 1,2117 1,2120 1,2122 1,2123 1,2129 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2262 1,2263 1,2270 1,2274 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2475 1,2477 1,2483 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2531 1,2532 1,2534 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2591 1,2592 1,2593 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2619 1,2620 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2801 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,36 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,77 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,94 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,244 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,282 1,284 1,285 1,286 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,377 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,402 1,403 1,404 1,405 1,407 1,408 1,412 1,413 1,415 1,417 1,419 1,420 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,445 1,446 1,447 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,463 1,465 1,466 1,467 1,469 1,470 1,474 1,477 1,478 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,594 1,596 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,782 1,783 1,785 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,881 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1197 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1337 1,1339 1,1341 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1485 1,1489 1,1493 1,1498 1,1500 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1554 1,1557 1,1560 1,1565 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1605 1,1606 1,1607 1,1611 1,1615 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1717 1,1722 1,1724 1,1725 1,1730 1,1731 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1803 1,1804 1,1811 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1897 1,1898 1,1900 1,1904 1,1905 1,1907 1,1908 1,1913 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1984 1,1985 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,1998 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2094 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2119 1,2125 1,2127 1,2129 1,2134 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2253 1,2260 1,2261 1,2262 1,2263 1,2264 1,2265 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2289 1,2292 1,2293 1,2296 1,2299 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2495 1,2501 1,2504 1,2507 1,2508 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2525 1,2526 1,2527 1,2528 1,2531 1,2532 1,2533 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,91 1,92 1,97 1,98 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,242 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,298 1,300 1,301 1,302 1,305 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,376 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,419 1,420 1,421 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,462 1,465 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,563 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,590 1,591 1,592 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,629 1,632 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,670 1,671 1,677 1,678 1,679 1,680 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,839 1,841 1,842 1,843 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,875 1,876 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,902 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,983 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1056 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1081 1,1082 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1161 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1198 1,1199 1,1204 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1298 1,1300 1,1301 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1338 1,1340 1,1341 1,1344 1,1346 1,1351 1,1353 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1392 1,1396 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1437 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1453 1,1454 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1498 1,1504 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1552 1,1553 1,1560 1,1562 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1621 1,1624 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1721 1,1722 1,1727 1,1731 1,1733 1,1734 1,1736 1,1738 1,1740 1,1743 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1801 1,1802 1,1819 1,1820 1,1821 1,1827 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1901 1,1902 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1933 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,2000 1,2003 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2096 1,2099 1,2102 1,2109 1,2111 1,2116 1,2119 1,2127 1,2129 1,2137 1,2138 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2237 1,2240 1,2242 1,2243 1,2251 1,2252 1,2259 1,2261 1,2263 1,2264 1,2270 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2507 1,2508 1,2517 1,2519 1,2520 1,2521 1,2523 1,2527 1,2530 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2683 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,54 1,56 1,57 1,58 1,59 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,168 1,169 1,170 1,172 1,173 1,174 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,193 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,219 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,240 1,241 1,242 1,243 1,245 1,246 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,341 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,417 1,420 1,422 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,524 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,593 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,671 1,672 1,674 1,675 1,676 1,677 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1089 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1203 1,1205 1,1207 1,1208 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1335 1,1336 1,1337 1,1339 1,1341 1,1344 1,1349 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1495 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1605 1,1606 1,1607 1,1614 1,1616 1,1618 1,1619 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1716 1,1717 1,1722 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1900 1,1905 1,1907 1,1908 1,1912 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1977 1,1981 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2096 1,2098 1,2102 1,2107 1,2114 1,2116 1,2119 1,2125 1,2126 1,2129 1,2137 1,2140 1,2141 1,2142 1,2146 1,2149 1,2150 1,2153 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2251 1,2253 1,2259 1,2263 1,2270 1,2279 1,2281 1,2283 1,2287 1,2291 1,2292 1,2293 1,2295 1,2303 1,2305 1,2306 1,2307 1,2308 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2483 1,2486 1,2489 1,2493 1,2500 1,2504 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,140 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,193 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,243 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,481 1,483 1,485 1,486 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,584 1,586 1,587 1,589 1,592 1,593 1,595 1,598 1,599 1,600 1,602 1,605 1,606 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,781 1,782 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,938 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1042 1,1043 1,1044 1,1046 1,1049 1,1052 1,1056 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1165 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1208 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1341 1,1344 1,1345 1,1346 1,1348 1,1349 1,1350 1,1353 1,1354 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1447 1,1449 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1495 1,1497 1,1498 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1610 1,1611 1,1612 1,1613 1,1614 1,1618 1,1619 1,1622 1,1623 1,1624 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1719 1,1723 1,1725 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1804 1,1810 1,1816 1,1819 1,1821 1,1822 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1897 1,1898 1,1899 1,1900 1,1901 1,1907 1,1910 1,1914 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2122 1,2123 1,2129 1,2137 1,2141 1,2142 1,2145 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2255 1,2256 1,2259 1,2262 1,2263 1,2270 1,2272 1,2275 1,2283 1,2286 1,2287 1,2289 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2486 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,40 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,158 1,159 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,181 1,182 1,183 1,184 1,186 1,187 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,211 1,213 1,214 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,253 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,334 1,335 1,336 1,337 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,476 1,477 1,478 1,481 1,482 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,750 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1084 1,1087 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1341 1,1343 1,1344 1,1345 1,1347 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1436 1,1437 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1553 1,1554 1,1558 1,1562 1,1564 1,1565 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1611 1,1613 1,1615 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1719 1,1720 1,1722 1,1723 1,1724 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1746 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1893 1,1896 1,1898 1,1899 1,1900 1,1908 1,1913 1,1915 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1977 1,1984 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,1996 1,2006 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2094 1,2096 1,2102 1,2107 1,2113 1,2115 1,2116 1,2118 1,2119 1,2122 1,2127 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2253 1,2254 1,2259 1,2263 1,2267 1,2276 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2291 1,2293 1,2296 1,2297 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2484 1,2486 1,2500 1,2506 1,2509 1,2510 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2530 1,2531 1,2532 1,2533 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,9 1,10 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,62 1,63 1,64 1,65 1,66 1,67 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,141 1,142 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,166 1,168 1,169 1,171 1,172 1,173 1,174 1,178 1,180 1,181 1,182 1,183 1,185 1,186 1,188 1,189 1,190 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,601 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,665 1,666 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,784 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,935 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,962 1,963 1,965 1,966 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1206 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1328 1,1330 1,1331 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1347 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1393 1,1394 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1496 1,1498 1,1499 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1614 1,1617 1,1619 1,1620 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1716 1,1720 1,1722 1,1727 1,1730 1,1734 1,1736 1,1737 1,1740 1,1743 1,1745 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1805 1,1808 1,1814 1,1816 1,1819 1,1821 1,1822 1,1828 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1898 1,1903 1,1907 1,1908 1,1911 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1999 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2094 1,2095 1,2096 1,2097 1,2099 1,2102 1,2105 1,2107 1,2111 1,2117 1,2119 1,2123 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2253 1,2256 1,2270 1,2275 1,2276 1,2278 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2469 1,2470 1,2471 1,2477 1,2479 1,2481 1,2483 1,2485 1,2487 1,2493 1,2504 1,2507 1,2508 1,2509 1,2510 1,2517 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,9 1,10 1,11 1,12 1,14 1,15 1,18 1,19 1,20 1,25 1,26 1,27 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,55 1,56 1,58 1,63 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,171 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,249 1,250 1,252 1,254 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,306 1,308 1,309 1,310 1,311 1,314 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,385 1,386 1,387 1,388 1,389 1,390 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,425 1,426 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,567 1,568 1,569 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,773 1,774 1,775 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,843 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,878 1,880 1,882 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,932 1,933 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1497 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1611 1,1612 1,1613 1,1614 1,1615 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1717 1,1721 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1811 1,1812 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1898 1,1900 1,1901 1,1905 1,1908 1,1909 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,2000 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2096 1,2102 1,2108 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2141 1,2142 1,2144 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2260 1,2262 1,2265 1,2270 1,2271 1,2272 1,2278 1,2279 1,2280 1,2281 1,2283 1,2284 1,2285 1,2287 1,2291 1,2293 1,2298 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2480 1,2482 1,2483 1,2486 1,2491 1,2500 1,2506 1,2507 1,2508 1,2509 1,2510 1,2517 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2800 1,2801 1,2805 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,39 1,40 1,41 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,58 1,59 1,60 1,62 1,63 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,129 1,130 1,132 1,134 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,165 1,166 1,168 1,169 1,170 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,244 1,245 1,247 1,250 1,252 1,256 1,257 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,279 1,280 1,281 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,340 1,341 1,342 1,344 1,345 1,351 1,352 1,353 1,354 1,355 1,356 1,359 1,360 1,362 1,363 1,367 1,369 1,370 1,371 1,373 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,417 1,420 1,425 1,426 1,427 1,428 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,482 1,483 1,485 1,489 1,490 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,592 1,593 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,610 1,611 1,612 1,614 1,615 1,616 1,618 1,621 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,878 1,882 1,883 1,885 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1128 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1154 1,1157 1,1158 1,1159 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1208 1,1211 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1330 1,1331 1,1332 1,1335 1,1336 1,1341 1,1344 1,1345 1,1346 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1453 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1493 1,1494 1,1497 1,1500 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1563 1,1567 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1615 1,1620 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1658 1,1660 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1714 1,1724 1,1729 1,1730 1,1731 1,1733 1,1736 1,1738 1,1740 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1801 1,1804 1,1809 1,1811 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1900 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2098 1,2111 1,2116 1,2119 1,2125 1,2126 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2243 1,2251 1,2252 1,2257 1,2270 1,2271 1,2279 1,2283 1,2287 1,2289 1,2291 1,2293 1,2303 1,2304 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2495 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2544 1,2545 1,2551 1,2575 1,2579 1,2580 1,2583 1,2592 1,2605 1,2606 1,2607 1,2619 1,2623 1,2624 1,2625 1,2626 1,2638 1,2639 1,2640 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2798 1,2804 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,17 1,18 1,19 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,192 1,193 1,197 1,198 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,250 1,252 1,254 1,256 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,483 1,485 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,567 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,601 1,602 1,603 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,622 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,677 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,748 1,749 1,750 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,782 1,784 1,785 1,788 1,790 1,792 1,793 1,795 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1198 1,1200 1,1204 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1340 1,1341 1,1344 1,1346 1,1347 1,1349 1,1353 1,1354 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1502 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1612 1,1614 1,1616 1,1617 1,1619 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1715 1,1717 1,1719 1,1722 1,1729 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1804 1,1812 1,1814 1,1819 1,1820 1,1821 1,1824 1,1825 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1833 1,1835 1,1838 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1985 1,1986 1,1989 1,1990 1,1991 1,1995 1,2005 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2092 1,2096 1,2099 1,2107 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2138 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2259 1,2260 1,2262 1,2263 1,2264 1,2266 1,2270 1,2271 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2483 1,2491 1,2494 1,2499 1,2504 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2518 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,38 1,39 1,40 1,43 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,427 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,745 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,784 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,841 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,876 1,877 1,878 1,879 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,933 1,934 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,955 1,960 1,961 1,964 1,965 1,966 1,968 1,970 1,971 1,973 1,974 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1001 1,1004 1,1007 1,1008 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1083 1,1085 1,1086 1,1087 1,1088 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1120 1,1121 1,1123 1,1124 1,1125 1,1127 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1204 1,1206 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1298 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1343 1,1346 1,1349 1,1355 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1392 1,1395 1,1396 1,1397 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1448 1,1451 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1495 1,1497 1,1498 1,1500 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1547 1,1548 1,1550 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1613 1,1615 1,1616 1,1617 1,1618 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1736 1,1737 1,1738 1,1745 1,1748 1,1751 1,1752 1,1757 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1808 1,1814 1,1815 1,1819 1,1821 1,1830 1,1832 1,1833 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1892 1,1899 1,1906 1,1908 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1994 1,1995 1,2007 1,2008 1,2014 1,2017 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2086 1,2089 1,2092 1,2096 1,2098 1,2107 1,2111 1,2116 1,2126 1,2129 1,2131 1,2132 1,2134 1,2137 1,2142 1,2149 1,2151 1,2152 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2243 1,2245 1,2258 1,2261 1,2263 1,2268 1,2274 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2295 1,2299 1,2301 1,2304 1,2305 1,2306 1,2308 1,2310 1,2317 1,2319 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2805 1,2806 1,2807 1} {0 1,1 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,275 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,305 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,324 1,325 1,326 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,376 1,377 1,378 1,382 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,544 1,546 1,547 1,548 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,753 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,812 1,813 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,844 1,846 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,882 1,883 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,909 1,913 1,914 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,935 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,972 1,973 1,974 1,975 1,977 1,982 1,983 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1120 1,1122 1,1124 1,1126 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1341 1,1344 1,1346 1,1347 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1386 1,1387 1,1388 1,1390 1,1395 1,1397 1,1399 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1562 1,1564 1,1565 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1613 1,1616 1,1617 1,1618 1,1624 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1721 1,1722 1,1729 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1760 1,1763 1,1764 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1897 1,1899 1,1900 1,1908 1,1910 1,1913 1,1914 1,1915 1,1923 1,1926 1,1929 1,1930 1,1931 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,2002 1,2003 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2089 1,2090 1,2102 1,2107 1,2108 1,2110 1,2111 1,2116 1,2119 1,2129 1,2137 1,2140 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2237 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2253 1,2257 1,2263 1,2266 1,2269 1,2270 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2299 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2482 1,2483 1,2487 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2531 1,2532 1,2533 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,22 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,38 1,39 1,40 1,46 1,47 1,48 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,168 1,169 1,170 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,293 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,337 1,338 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,367 1,369 1,370 1,371 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,420 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,552 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,663 1,665 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,752 1,753 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,941 1,942 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1057 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1204 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1329 1,1330 1,1331 1,1333 1,1340 1,1341 1,1344 1,1346 1,1347 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1489 1,1490 1,1494 1,1497 1,1500 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1551 1,1554 1,1557 1,1563 1,1564 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1612 1,1614 1,1616 1,1618 1,1619 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1716 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1730 1,1734 1,1735 1,1736 1,1738 1,1743 1,1750 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1814 1,1819 1,1820 1,1826 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1899 1,1901 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1994 1,1996 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2119 1,2123 1,2129 1,2134 1,2137 1,2141 1,2142 1,2144 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2254 1,2257 1,2259 1,2261 1,2263 1,2264 1,2268 1,2270 1,2276 1,2277 1,2280 1,2281 1,2283 1,2287 1,2288 1,2293 1,2295 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2477 1,2479 1,2483 1,2485 1,2495 1,2500 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,42 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,59 1,60 1,61 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,97 1,98 1,101 1,102 1,104 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,145 1,147 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,196 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,250 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,423 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,746 1,747 1,748 1,749 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,836 1,837 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,988 1,990 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1559 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1613 1,1614 1,1616 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1715 1,1717 1,1720 1,1722 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1801 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1901 1,1905 1,1906 1,1907 1,1908 1,1909 1,1910 1,1911 1,1913 1,1915 1,1917 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1981 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1994 1,1995 1,1997 1,2006 1,2007 1,2008 1,2009 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2095 1,2096 1,2102 1,2111 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2256 1,2257 1,2260 1,2262 1,2263 1,2269 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2298 1,2299 1,2303 1,2304 1,2305 1,2306 1,2310 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2490 1,2503 1,2504 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,66 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,184 1,185 1,186 1,187 1,188 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,240 1,241 1,243 1,245 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,293 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,465 1,467 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,483 1,485 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,664 1,665 1,666 1,669 1,671 1,672 1,674 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,692 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,745 1,746 1,747 1,748 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,781 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,824 1,826 1,828 1,829 1,831 1,832 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,873 1,874 1,875 1,881 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,967 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1044 1,1048 1,1051 1,1052 1,1059 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1112 1,1114 1,1115 1,1116 1,1118 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1302 1,1303 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1332 1,1333 1,1337 1,1339 1,1340 1,1341 1,1343 1,1347 1,1348 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1393 1,1395 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1489 1,1490 1,1494 1,1497 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1548 1,1560 1,1564 1,1565 1,1567 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1597 1,1598 1,1599 1,1600 1,1601 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1722 1,1727 1,1729 1,1731 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1753 1,1756 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1814 1,1819 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1899 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1922 1,1926 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1987 1,1991 1,1992 1,1994 1,1995 1,2006 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2092 1,2095 1,2096 1,2102 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2145 1,2147 1,2149 1,2150 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2263 1,2270 1,2278 1,2279 1,2282 1,2283 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2477 1,2479 1,2483 1,2500 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2533 1,2534 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,56 1,57 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,106 1,108 1,109 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,134 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,161 1,166 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,217 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,287 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,305 1,307 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,336 1,337 1,338 1,339 1,342 1,343 1,344 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,440 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,743 1,745 1,746 1,747 1,748 1,750 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,879 1,880 1,882 1,883 1,885 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1289 1,1290 1,1291 1,1292 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1344 1,1346 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1554 1,1560 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1717 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1732 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1811 1,1812 1,1816 1,1819 1,1821 1,1822 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1893 1,1894 1,1898 1,1899 1,1900 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2006 1,2007 1,2009 1,2013 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2088 1,2092 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2125 1,2127 1,2129 1,2134 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2157 1,2159 1,2160 1,2161 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2262 1,2263 1,2266 1,2269 1,2270 1,2271 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2295 1,2296 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2493 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2663 1,2665 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,32 1,33 1,34 1,35 1,36 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,324 1,325 1,326 1,328 1,329 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,388 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,417 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,626 1,627 1,631 1,632 1,633 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,759 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,839 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,876 1,880 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,977 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1007 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1088 1,1089 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1295 1,1298 1,1301 1,1302 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1346 1,1349 1,1351 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1563 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1616 1,1618 1,1619 1,1623 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1729 1,1734 1,1736 1,1737 1,1738 1,1740 1,1749 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1802 1,1803 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1899 1,1901 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1995 1,2003 1,2004 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2091 1,2096 1,2104 1,2105 1,2106 1,2107 1,2108 1,2109 1,2110 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2134 1,2137 1,2138 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2251 1,2262 1,2263 1,2264 1,2265 1,2269 1,2270 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2314 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2485 1,2490 1,2493 1,2499 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,39 1,40 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,225 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,279 1,281 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,369 1,371 1,372 1,373 1,375 1,376 1,382 1,385 1,386 1,388 1,390 1,391 1,392 1,393 1,394 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,428 1,431 1,432 1,433 1,435 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,486 1,491 1,492 1,493 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,785 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,889 1,891 1,892 1,893 1,894 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,961 1,963 1,964 1,965 1,966 1,967 1,971 1,973 1,975 1,977 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1077 1,1078 1,1079 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1114 1,1115 1,1116 1,1120 1,1121 1,1122 1,1123 1,1125 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1210 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1275 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1297 1,1300 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1332 1,1336 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1357 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1501 1,1504 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1548 1,1553 1,1560 1,1561 1,1563 1,1564 1,1565 1,1569 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1610 1,1614 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1721 1,1722 1,1725 1,1729 1,1731 1,1733 1,1735 1,1736 1,1737 1,1740 1,1743 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1823 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1895 1,1897 1,1899 1,1902 1,1907 1,1908 1,1909 1,1911 1,1913 1,1915 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1977 1,1983 1,1985 1,1986 1,1991 1,1992 1,1997 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2019 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2097 1,2099 1,2102 1,2111 1,2116 1,2118 1,2119 1,2121 1,2129 1,2132 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2259 1,2260 1,2263 1,2270 1,2275 1,2276 1,2278 1,2279 1,2281 1,2282 1,2286 1,2287 1,2293 1,2297 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2500 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,60 1,61 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,81 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,97 1,98 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,159 1,161 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,174 1,176 1,180 1,181 1,182 1,185 1,186 1,188 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,230 1,231 1,233 1,237 1,239 1,242 1,245 1,246 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,272 1,276 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,341 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,361 1,362 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,425 1,427 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,457 1,459 1,460 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,505 1,506 1,510 1,511 1,512 1,513 1,515 1,516 1,519 1,520 1,521 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,552 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,594 1,595 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,628 1,632 1,633 1,634 1,635 1,639 1,641 1,642 1,645 1,646 1,647 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,753 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,786 1,787 1,788 1,790 1,792 1,793 1,798 1,802 1,803 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,829 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,871 1,873 1,874 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,898 1,899 1,901 1,902 1,904 1,906 1,909 1,912 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,929 1,931 1,932 1,933 1,936 1,937 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,975 1,976 1,977 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1006 1,1011 1,1012 1,1015 1,1017 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1046 1,1048 1,1052 1,1053 1,1057 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1202 1,1205 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1332 1,1333 1,1339 1,1340 1,1341 1,1344 1,1350 1,1353 1,1355 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1383 1,1385 1,1392 1,1395 1,1399 1,1400 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1435 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1500 1,1502 1,1503 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1546 1,1547 1,1548 1,1552 1,1554 1,1557 1,1560 1,1561 1,1563 1,1564 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1610 1,1613 1,1616 1,1617 1,1618 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1651 1,1653 1,1654 1,1655 1,1660 1,1662 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1714 1,1718 1,1720 1,1722 1,1731 1,1736 1,1738 1,1740 1,1748 1,1751 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1802 1,1805 1,1814 1,1819 1,1820 1,1821 1,1832 1,1833 1,1835 1,1842 1,1844 1,1847 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1982 1,1986 1,1990 1,1995 1,1996 1,2000 1,2007 1,2011 1,2013 1,2015 1,2020 1,2021 1,2029 1,2030 1,2031 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2091 1,2096 1,2107 1,2116 1,2119 1,2123 1,2127 1,2129 1,2137 1,2142 1,2151 1,2155 1,2156 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2263 1,2267 1,2270 1,2276 1,2278 1,2281 1,2285 1,2287 1,2291 1,2293 1,2294 1,2299 1,2302 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2339 1,2341 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2485 1,2495 1,2496 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2733 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,8 1,9 1,11 1,12 1,13 1,15 1,18 1,19 1,20 1,22 1,25 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,41 1,43 1,48 1,49 1,51 1,52 1,55 1,57 1,58 1,59 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,97 1,99 1,100 1,101 1,104 1,105 1,107 1,108 1,109 1,113 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,142 1,143 1,144 1,145 1,148 1,149 1,151 1,152 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,179 1,180 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,298 1,300 1,301 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,341 1,342 1,343 1,345 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,364 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,435 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,466 1,469 1,471 1,473 1,474 1,477 1,478 1,485 1,487 1,488 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,533 1,534 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,590 1,592 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,656 1,658 1,660 1,661 1,662 1,664 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,685 1,686 1,687 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,852 1,854 1,855 1,856 1,857 1,858 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,931 1,932 1,935 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,946 1,947 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1083 1,1087 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1202 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1293 1,1294 1,1300 1,1301 1,1302 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1390 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1481 1,1483 1,1486 1,1489 1,1490 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1556 1,1559 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1614 1,1615 1,1617 1,1618 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1719 1,1722 1,1726 1,1727 1,1730 1,1731 1,1734 1,1736 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1801 1,1811 1,1818 1,1819 1,1820 1,1821 1,1823 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1891 1,1894 1,1896 1,1898 1,1899 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1925 1,1929 1,1930 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1995 1,1998 1,2003 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2084 1,2085 1,2086 1,2091 1,2093 1,2096 1,2107 1,2111 1,2119 1,2122 1,2123 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2252 1,2254 1,2263 1,2266 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2319 1,2321 1,2323 1,2325 1,2330 1,2331 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2478 1,2479 1,2483 1,2486 1,2487 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2710 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,12 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,59 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,95 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,151 1,153 1,154 1,157 1,159 1,161 1,165 1,167 1,168 1,169 1,174 1,176 1,178 1,179 1,180 1,181 1,184 1,186 1,187 1,191 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,231 1,232 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,307 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,361 1,362 1,363 1,366 1,367 1,370 1,371 1,373 1,375 1,376 1,381 1,382 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,416 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,432 1,434 1,435 1,437 1,438 1,440 1,442 1,445 1,446 1,448 1,451 1,452 1,453 1,455 1,462 1,465 1,466 1,467 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,549 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,590 1,593 1,594 1,595 1,599 1,602 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,621 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,645 1,647 1,649 1,651 1,652 1,653 1,655 1,657 1,660 1,662 1,664 1,665 1,671 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,692 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,721 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,745 1,748 1,758 1,759 1,761 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,776 1,780 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,798 1,799 1,800 1,804 1,806 1,807 1,809 1,811 1,814 1,817 1,821 1,822 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,835 1,836 1,837 1,838 1,839 1,841 1,847 1,851 1,853 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1002 1,1004 1,1009 1,1011 1,1012 1,1015 1,1016 1,1019 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1046 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1079 1,1080 1,1082 1,1084 1,1085 1,1088 1,1090 1,1093 1,1094 1,1100 1,1101 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1157 1,1159 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1198 1,1199 1,1201 1,1205 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1290 1,1295 1,1300 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1341 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1388 1,1390 1,1396 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1482 1,1485 1,1486 1,1489 1,1490 1,1496 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1560 1,1562 1,1564 1,1565 1,1567 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1606 1,1612 1,1615 1,1616 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1672 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1718 1,1721 1,1722 1,1725 1,1727 1,1729 1,1730 1,1733 1,1736 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1814 1,1819 1,1821 1,1826 1,1828 1,1830 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1899 1,1906 1,1907 1,1913 1,1922 1,1923 1,1925 1,1926 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1984 1,1985 1,1989 1,1990 1,2000 1,2006 1,2007 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2102 1,2108 1,2116 1,2119 1,2122 1,2126 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2164 1,2165 1,2166 1,2167 1,2169 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2256 1,2263 1,2264 1,2266 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2317 1,2318 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2478 1,2479 1,2483 1,2496 1,2500 1,2511 1,2517 1,2519 1,2520 1,2653 1,2664 1,2665 1,2667 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2709 1,2710 1,2711 1,2713 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,59 1,60 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,153 1,154 1,157 1,158 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,369 1,370 1,371 1,372 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,490 1,491 1,492 1,493 1,494 1,496 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,563 1,564 1,565 1,566 1,567 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,600 1,602 1,604 1,605 1,606 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,639 1,641 1,642 1,643 1,645 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,745 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,909 1,910 1,911 1,912 1,914 1,916 1,917 1,918 1,919 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1080 1,1083 1,1087 1,1088 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1197 1,1198 1,1199 1,1202 1,1203 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1278 1,1279 1,1286 1,1288 1,1289 1,1290 1,1295 1,1298 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1333 1,1337 1,1341 1,1343 1,1346 1,1347 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1392 1,1393 1,1394 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1440 1,1441 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1496 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1553 1,1554 1,1555 1,1557 1,1559 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1609 1,1611 1,1612 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1725 1,1727 1,1729 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1745 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1812 1,1814 1,1816 1,1819 1,1820 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1893 1,1898 1,1906 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2094 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2114 1,2119 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2255 1,2256 1,2257 1,2263 1,2265 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2491 1,2504 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2531 1,2532 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,304 1,305 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,428 1,429 1,430 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,551 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,564 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,600 1,601 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,623 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,663 1,665 1,666 1,668 1,671 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,746 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,760 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,829 1,832 1,833 1,834 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,971 1,973 1,975 1,977 1,979 1,980 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1009 1,1011 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1109 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1279 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1397 1,1398 1,1400 1,1401 1,1402 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1553 1,1554 1,1555 1,1560 1,1564 1,1565 1,1567 1,1568 1,1571 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1609 1,1612 1,1613 1,1614 1,1615 1,1617 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1733 1,1734 1,1736 1,1737 1,1740 1,1741 1,1750 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1801 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1833 1,1835 1,1838 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1922 1,1924 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2092 1,2095 1,2096 1,2102 1,2111 1,2119 1,2129 1,2132 1,2137 1,2140 1,2142 1,2144 1,2150 1,2151 1,2152 1,2155 1,2157 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2239 1,2240 1,2242 1,2243 1,2252 1,2254 1,2259 1,2260 1,2261 1,2262 1,2268 1,2270 1,2276 1,2277 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2298 1,2303 1,2305 1,2306 1,2318 1,2319 1,2321 1,2323 1,2324 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2490 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2722 1,2723 1,2724 1,2725 1,2727 1,2729 1,2730 1,2732 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,24 1,25 1,26 1,28 1,31 1,32 1,33 1,35 1,39 1,41 1,43 1,44 1,48 1,49 1,50 1,51 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,473 1,475 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,531 1,534 1,535 1,537 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,587 1,588 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,671 1,672 1,674 1,676 1,677 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,751 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1160 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1197 1,1201 1,1202 1,1205 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1341 1,1344 1,1346 1,1348 1,1351 1,1353 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1388 1,1392 1,1395 1,1398 1,1399 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1493 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1549 1,1557 1,1560 1,1564 1,1565 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1613 1,1614 1,1617 1,1618 1,1619 1,1620 1,1625 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1730 1,1734 1,1737 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1814 1,1816 1,1819 1,1820 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1838 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1899 1,1908 1,1913 1,1914 1,1915 1,1922 1,1927 1,1929 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1986 1,1987 1,1990 1,1995 1,1999 1,2003 1,2004 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2096 1,2102 1,2104 1,2107 1,2108 1,2111 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2140 1,2141 1,2142 1,2144 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2264 1,2270 1,2277 1,2278 1,2282 1,2283 1,2287 1,2288 1,2290 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2485 1,2486 1,2490 1,2491 1,2493 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2764 1,2766 1,2768 1,2770 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,3 1,5 1,7 1,9 1,11 1,12 1,15 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,185 1,186 1,187 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,226 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,265 1,266 1,268 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,306 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,492 1,494 1,496 1,497 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,533 1,534 1,535 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,637 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,749 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,881 1,882 1,883 1,886 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1024 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1053 1,1054 1,1056 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1081 1,1083 1,1085 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1125 1,1126 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1160 1,1162 1,1163 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1200 1,1202 1,1203 1,1205 1,1206 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1393 1,1395 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1446 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1554 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1609 1,1610 1,1613 1,1614 1,1615 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1717 1,1720 1,1722 1,1724 1,1730 1,1731 1,1733 1,1734 1,1740 1,1743 1,1745 1,1748 1,1751 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1804 1,1810 1,1811 1,1814 1,1816 1,1819 1,1820 1,1830 1,1832 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1895 1,1901 1,1902 1,1907 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1995 1,1996 1,2001 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2092 1,2096 1,2099 1,2102 1,2107 1,2115 1,2119 1,2122 1,2126 1,2129 1,2131 1,2137 1,2142 1,2145 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2246 1,2251 1,2262 1,2263 1,2268 1,2270 1,2271 1,2274 1,2281 1,2282 1,2283 1,2284 1,2287 1,2289 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2308 1,2312 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2480 1,2483 1,2485 1,2490 1,2491 1,2492 1,2493 1,2495 1,2496 1,2501 1,2507 1,2508 1,2509 1,2510 1,2517 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2735 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,22 1,25 1,30 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,42 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,53 1,54 1,55 1,56 1,57 1,59 1,61 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,190 1,192 1,193 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,237 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,302 1,307 1,311 1,313 1,314 1,317 1,318 1,320 1,322 1,323 1,324 1,325 1,327 1,328 1,329 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,357 1,358 1,359 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,567 1,568 1,569 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,962 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1197 1,1198 1,1201 1,1202 1,1203 1,1204 1,1206 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1500 1,1502 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1555 1,1557 1,1559 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1606 1,1607 1,1610 1,1611 1,1615 1,1617 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1721 1,1722 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1746 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1804 1,1809 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1898 1,1901 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1998 1,1999 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2095 1,2096 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2127 1,2129 1,2134 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2153 1,2155 1,2157 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2259 1,2261 1,2263 1,2271 1,2275 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2297 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2484 1,2486 1,2488 1,2499 1,2505 1,2506 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2546 1,2547 1,2548 1,2549 1,2550 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2799 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,11 1,12 1,13 1,14 1,18 1,19 1,22 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,56 1,57 1,60 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,103 1,104 1,105 1,107 1,108 1,109 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,156 1,158 1,159 1,160 1,161 1,164 1,165 1,166 1,168 1,169 1,170 1,172 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,252 1,253 1,254 1,255 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,301 1,302 1,303 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,371 1,372 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,415 1,419 1,420 1,422 1,426 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,450 1,453 1,454 1,455 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,595 1,597 1,600 1,603 1,605 1,606 1,607 1,608 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,654 1,655 1,658 1,660 1,664 1,665 1,676 1,677 1,679 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,731 1,732 1,735 1,737 1,739 1,740 1,748 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,934 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1045 1,1048 1,1051 1,1052 1,1054 1,1057 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1105 1,1108 1,1109 1,1112 1,1114 1,1115 1,1120 1,1123 1,1124 1,1125 1,1126 1,1127 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1193 1,1195 1,1197 1,1202 1,1204 1,1207 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1231 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1292 1,1295 1,1299 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1331 1,1332 1,1340 1,1341 1,1344 1,1349 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1392 1,1393 1,1394 1,1395 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1433 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1490 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1555 1,1557 1,1559 1,1560 1,1564 1,1565 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1610 1,1614 1,1615 1,1618 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1719 1,1721 1,1722 1,1734 1,1735 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1804 1,1812 1,1814 1,1821 1,1830 1,1832 1,1833 1,1841 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1899 1,1901 1,1902 1,1904 1,1906 1,1907 1,1914 1,1915 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1984 1,1985 1,1986 1,1990 1,1995 1,1998 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2094 1,2096 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2123 1,2125 1,2129 1,2142 1,2144 1,2152 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2262 1,2264 1,2270 1,2281 1,2282 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2477 1,2479 1,2482 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2523 1,2524 1,2530 1,2531 1,2532 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2772 1,2774 1,2775 1,2776 1,2777 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,60 1,61 1,62 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,98 1,100 1,101 1,103 1,105 1,107 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,145 1,147 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,169 1,170 1,171 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,184 1,185 1,186 1,187 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,219 1,220 1,223 1,224 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,309 1,310 1,311 1,313 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,333 1,334 1,335 1,337 1,342 1,343 1,344 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,490 1,491 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,533 1,537 1,539 1,541 1,542 1,544 1,546 1,549 1,552 1,555 1,556 1,558 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,595 1,596 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,663 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,748 1,749 1,750 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,834 1,835 1,836 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,937 1,941 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,959 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,970 1,971 1,973 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,990 1,992 1,993 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1057 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1123 1,1124 1,1125 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1292 1,1293 1,1295 1,1298 1,1300 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1341 1,1342 1,1344 1,1347 1,1348 1,1349 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1386 1,1388 1,1392 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1490 1,1493 1,1500 1,1501 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1555 1,1557 1,1558 1,1560 1,1565 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1725 1,1727 1,1730 1,1731 1,1734 1,1736 1,1737 1,1746 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1800 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1895 1,1896 1,1899 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1982 1,1985 1,1986 1,1989 1,1990 1,1992 1,2004 1,2006 1,2007 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2096 1,2102 1,2107 1,2116 1,2119 1,2121 1,2126 1,2129 1,2131 1,2137 1,2142 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2251 1,2253 1,2256 1,2257 1,2260 1,2262 1,2263 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2288 1,2289 1,2291 1,2293 1,2299 1,2301 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2488 1,2492 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2806 1,2807 1} {0 1,2 1,8 1,9 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,38 1,39 1,40 1,43 1,44 1,46 1,47 1,48 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,62 1,64 1,65 1,67 1,69 1,70 1,71 1,73 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,154 1,155 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,181 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,248 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,295 1,297 1,298 1,299 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,552 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,839 1,840 1,841 1,843 1,847 1,851 1,852 1,853 1,855 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,873 1,874 1,875 1,877 1,878 1,881 1,883 1,887 1,888 1,889 1,891 1,892 1,895 1,896 1,897 1,899 1,901 1,905 1,906 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1057 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1078 1,1079 1,1083 1,1085 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1198 1,1199 1,1202 1,1205 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1338 1,1341 1,1344 1,1345 1,1346 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1396 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1436 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1494 1,1497 1,1498 1,1500 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1552 1,1557 1,1560 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1722 1,1725 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1746 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1900 1,1902 1,1905 1,1909 1,1913 1,1915 1,1922 1,1923 1,1926 1,1929 1,1932 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1988 1,1992 1,1994 1,1995 1,2006 1,2007 1,2008 1,2009 1,2014 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2096 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2144 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2266 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2301 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2484 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,3 1,4 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,59 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,273 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,458 1,460 1,462 1,463 1,465 1,466 1,468 1,469 1,470 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,488 1,490 1,492 1,493 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,623 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,637 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,746 1,747 1,748 1,750 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,838 1,839 1,841 1,843 1,844 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,888 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1028 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1058 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1207 1,1208 1,1209 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1297 1,1299 1,1300 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1340 1,1341 1,1344 1,1347 1,1348 1,1349 1,1350 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1554 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1604 1,1605 1,1606 1,1610 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1664 1,1665 1,1670 1,1671 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1724 1,1726 1,1730 1,1733 1,1735 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1896 1,1900 1,1901 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1984 1,1985 1,1986 1,1988 1,1990 1,1992 1,1995 1,1996 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2089 1,2094 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2113 1,2116 1,2119 1,2122 1,2129 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2153 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2254 1,2261 1,2262 1,2266 1,2270 1,2273 1,2276 1,2278 1,2281 1,2283 1,2287 1,2289 1,2291 1,2292 1,2293 1,2301 1,2302 1,2303 1,2305 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2468 1,2470 1,2477 1,2479 1,2483 1,2485 1,2486 1,2491 1,2495 1,2501 1,2509 1,2510 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,53 1,54 1,55 1,57 1,60 1,62 1,64 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,246 1,249 1,250 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,375 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,420 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,554 1,555 1,556 1,558 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,753 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1289 1,1291 1,1292 1,1299 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1340 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1554 1,1557 1,1558 1,1560 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1614 1,1616 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1717 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1744 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1832 1,1833 1,1835 1,1841 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1896 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1987 1,1988 1,1989 1,1990 1,1991 1,1995 1,1999 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2096 1,2097 1,2102 1,2105 1,2111 1,2113 1,2116 1,2119 1,2130 1,2134 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2253 1,2261 1,2263 1,2264 1,2267 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2501 1,2502 1,2504 1,2511 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2763 1,2764 1,2765 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,147 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,343 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,421 1,422 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,592 1,595 1,596 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,655 1,658 1,659 1,660 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,676 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,959 1,960 1,961 1,962 1,964 1,965 1,968 1,971 1,974 1,975 1,977 1,978 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1022 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1044 1,1045 1,1048 1,1049 1,1052 1,1054 1,1057 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1204 1,1205 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1292 1,1298 1,1299 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1337 1,1338 1,1341 1,1344 1,1346 1,1351 1,1353 1,1357 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1392 1,1395 1,1399 1,1400 1,1401 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1494 1,1495 1,1497 1,1498 1,1500 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1548 1,1554 1,1555 1,1556 1,1557 1,1560 1,1564 1,1567 1,1568 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1606 1,1613 1,1615 1,1618 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1662 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1717 1,1720 1,1722 1,1723 1,1729 1,1730 1,1733 1,1734 1,1740 1,1747 1,1748 1,1751 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1804 1,1808 1,1814 1,1815 1,1819 1,1821 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1899 1,1900 1,1901 1,1902 1,1907 1,1908 1,1913 1,1915 1,1922 1,1925 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1979 1,1982 1,1985 1,1986 1,1989 1,1990 1,1995 1,2000 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2102 1,2107 1,2116 1,2119 1,2140 1,2142 1,2144 1,2147 1,2149 1,2150 1,2152 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2263 1,2264 1,2270 1,2278 1,2281 1,2287 1,2288 1,2291 1,2293 1,2297 1,2302 1,2303 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2486 1,2496 1,2504 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,7 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,64 1,65 1,67 1,68 1,69 1,71 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,123 1,126 1,127 1,128 1,129 1,130 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,153 1,154 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,168 1,169 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,336 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,424 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,462 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,489 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,552 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,590 1,593 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,664 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,828 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,841 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,878 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,979 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1056 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1079 1,1080 1,1081 1,1082 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1198 1,1199 1,1200 1,1202 1,1203 1,1207 1,1208 1,1209 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1236 1,1237 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1303 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1492 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1553 1,1554 1,1560 1,1562 1,1563 1,1564 1,1567 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1611 1,1612 1,1613 1,1614 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1720 1,1722 1,1725 1,1727 1,1730 1,1731 1,1734 1,1736 1,1737 1,1740 1,1747 1,1749 1,1750 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1800 1,1801 1,1804 1,1810 1,1813 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1899 1,1900 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1988 1,1989 1,1990 1,1991 1,1994 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2091 1,2096 1,2098 1,2102 1,2116 1,2119 1,2120 1,2125 1,2127 1,2137 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2254 1,2264 1,2270 1,2271 1,2282 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2310 1,2312 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2517 1,2520 1,2521 1,2523 1,2524 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2664 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2805 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,20 1,22 1,23 1,24 1,25 1,26 1,27 1,30 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,59 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,364 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,490 1,491 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,532 1,534 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,569 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,657 1,658 1,659 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,905 1,906 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,933 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1083 1,1084 1,1087 1,1088 1,1089 1,1091 1,1092 1,1093 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1207 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1333 1,1341 1,1343 1,1344 1,1346 1,1353 1,1354 1,1355 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1397 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1496 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1565 1,1568 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1716 1,1717 1,1718 1,1719 1,1720 1,1721 1,1722 1,1733 1,1736 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1805 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1895 1,1897 1,1898 1,1907 1,1910 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1992 1,1998 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2093 1,2096 1,2107 1,2111 1,2116 1,2117 1,2119 1,2129 1,2132 1,2137 1,2138 1,2141 1,2142 1,2144 1,2147 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2256 1,2258 1,2262 1,2263 1,2266 1,2268 1,2270 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2291 1,2293 1,2305 1,2306 1,2308 1,2310 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2486 1,2503 1,2506 1,2507 1,2508 1,2509 1,2510 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,32 1,33 1,39 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,55 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,164 1,165 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,191 1,192 1,195 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,466 1,468 1,469 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,490 1,492 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,597 1,600 1,602 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,663 1,664 1,665 1,669 1,671 1,672 1,676 1,677 1,679 1,680 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,841 1,847 1,849 1,851 1,852 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,977 1,979 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1079 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1158 1,1159 1,1160 1,1163 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1244 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1298 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1341 1,1342 1,1344 1,1346 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1447 1,1448 1,1450 1,1451 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1496 1,1500 1,1503 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1546 1,1548 1,1551 1,1556 1,1557 1,1562 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1611 1,1614 1,1616 1,1617 1,1619 1,1623 1,1625 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1721 1,1722 1,1724 1,1730 1,1733 1,1736 1,1738 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1805 1,1810 1,1811 1,1813 1,1819 1,1820 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1897 1,1899 1,1902 1,1906 1,1907 1,1910 1,1914 1,1915 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1984 1,1985 1,1986 1,1988 1,1989 1,1996 1,2003 1,2005 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2094 1,2096 1,2099 1,2102 1,2107 1,2110 1,2111 1,2116 1,2119 1,2122 1,2126 1,2129 1,2137 1,2140 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2237 1,2240 1,2242 1,2243 1,2246 1,2251 1,2266 1,2268 1,2270 1,2271 1,2272 1,2275 1,2282 1,2283 1,2284 1,2287 1,2291 1,2293 1,2294 1,2297 1,2302 1,2305 1,2306 1,2310 1,2312 1,2314 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2479 1,2483 1,2485 1,2486 1,2492 1,2495 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,23 1,24 1,25 1,26 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,39 1,40 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,242 1,243 1,244 1,246 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,304 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,388 1,389 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,506 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,675 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,723 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,880 1,881 1,882 1,887 1,888 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,968 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1046 1,1048 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1090 1,1091 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1301 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1340 1,1341 1,1344 1,1346 1,1349 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1392 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1553 1,1554 1,1556 1,1557 1,1560 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1609 1,1610 1,1613 1,1614 1,1616 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1717 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1799 1,1801 1,1803 1,1804 1,1811 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1923 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2096 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2122 1,2129 1,2137 1,2140 1,2142 1,2144 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2253 1,2259 1,2262 1,2263 1,2270 1,2277 1,2279 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2294 1,2298 1,2302 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2474 1,2479 1,2480 1,2483 1,2484 1,2486 1,2500 1,2501 1,2503 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,10 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,58 1,59 1,60 1,62 1,63 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,75 1,76 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,102 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,154 1,155 1,158 1,161 1,162 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,225 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,258 1,261 1,264 1,266 1,268 1,269 1,271 1,275 1,276 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,423 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,552 1,553 1,555 1,556 1,558 1,561 1,563 1,565 1,566 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,725 1,726 1,727 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,851 1,852 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,878 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,974 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1078 1,1083 1,1086 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1122 1,1124 1,1125 1,1129 1,1130 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1193 1,1195 1,1197 1,1199 1,1202 1,1204 1,1205 1,1208 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1289 1,1290 1,1293 1,1294 1,1297 1,1298 1,1300 1,1301 1,1302 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1389 1,1390 1,1392 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1450 1,1452 1,1453 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1605 1,1606 1,1610 1,1615 1,1617 1,1620 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1723 1,1724 1,1726 1,1730 1,1731 1,1733 1,1736 1,1737 1,1743 1,1745 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1802 1,1808 1,1811 1,1814 1,1815 1,1819 1,1820 1,1821 1,1823 1,1825 1,1828 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1896 1,1899 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2093 1,2096 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2132 1,2137 1,2144 1,2146 1,2149 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2264 1,2268 1,2270 1,2274 1,2281 1,2282 1,2287 1,2291 1,2293 1,2297 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2454 1,2455 1,2456 1,2459 1,2460 1,2464 1,2466 1,2470 1,2474 1,2475 1,2479 1,2482 1,2483 1,2485 1,2490 1,2493 1,2495 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2749 1,2750 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,77 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,108 1,109 1,110 1,111 1,113 1,115 1,116 1,118 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,157 1,160 1,161 1,162 1,164 1,165 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,242 1,243 1,246 1,247 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,310 1,311 1,312 1,313 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,341 1,342 1,344 1,345 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,420 1,423 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,635 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,740 1,743 1,747 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,871 1,873 1,874 1,875 1,880 1,881 1,882 1,883 1,885 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,941 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1048 1,1051 1,1057 1,1058 1,1059 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1198 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1291 1,1294 1,1295 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1333 1,1341 1,1343 1,1344 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1483 1,1485 1,1487 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1557 1,1558 1,1561 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1597 1,1599 1,1600 1,1603 1,1604 1,1605 1,1609 1,1611 1,1614 1,1616 1,1618 1,1619 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1663 1,1664 1,1666 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1718 1,1722 1,1724 1,1730 1,1731 1,1735 1,1736 1,1739 1,1740 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1808 1,1819 1,1821 1,1826 1,1828 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1899 1,1901 1,1907 1,1908 1,1913 1,1917 1,1919 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1997 1,2000 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2086 1,2095 1,2096 1,2097 1,2098 1,2102 1,2111 1,2116 1,2119 1,2125 1,2127 1,2129 1,2134 1,2137 1,2142 1,2144 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2253 1,2254 1,2262 1,2263 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2296 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2468 1,2470 1,2483 1,2486 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2755 1,2757 1,2758 1,2759 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,56 1,57 1,58 1,59 1,60 1,62 1,63 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,95 1,97 1,99 1,100 1,101 1,103 1,105 1,108 1,109 1,110 1,111 1,112 1,113 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,169 1,171 1,172 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,396 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,544 1,545 1,546 1,547 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,595 1,597 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,663 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,800 1,802 1,803 1,804 1,805 1,806 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,828 1,831 1,832 1,833 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,881 1,882 1,883 1,886 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1115 1,1116 1,1119 1,1123 1,1125 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1301 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1341 1,1343 1,1344 1,1345 1,1346 1,1348 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1500 1,1503 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1613 1,1615 1,1616 1,1618 1,1619 1,1622 1,1623 1,1624 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1713 1,1714 1,1715 1,1719 1,1722 1,1725 1,1726 1,1730 1,1733 1,1736 1,1737 1,1738 1,1745 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1808 1,1819 1,1821 1,1828 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1925 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1984 1,1985 1,1986 1,1988 1,1994 1,1995 1,2000 1,2003 1,2006 1,2007 1,2013 1,2014 1,2015 1,2019 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2092 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2126 1,2137 1,2140 1,2141 1,2144 1,2146 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2261 1,2263 1,2269 1,2270 1,2275 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2477 1,2479 1,2483 1,2494 1,2504 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2801 1,2804 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,23 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,59 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,185 1,187 1,188 1,191 1,192 1,194 1,195 1,196 1,197 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,317 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,397 1,398 1,399 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,454 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,486 1,490 1,491 1,492 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,531 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,644 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,672 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,748 1,749 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,840 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1207 1,1208 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1244 1,1245 1,1246 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1298 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1327 1,1328 1,1330 1,1331 1,1332 1,1336 1,1338 1,1341 1,1344 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1379 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1445 1,1447 1,1451 1,1453 1,1457 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1490 1,1493 1,1494 1,1495 1,1502 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1567 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1613 1,1617 1,1618 1,1619 1,1622 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1740 1,1750 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1805 1,1814 1,1820 1,1829 1,1830 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1891 1,1892 1,1901 1,1904 1,1907 1,1908 1,1913 1,1921 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1984 1,1985 1,1986 1,1990 1,1992 1,2002 1,2004 1,2005 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2095 1,2096 1,2098 1,2102 1,2107 1,2110 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2144 1,2147 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2240 1,2242 1,2243 1,2246 1,2257 1,2264 1,2266 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2303 1,2304 1,2306 1,2317 1,2319 1,2324 1,2325 1,2330 1,2331 1,2332 1,2334 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2475 1,2479 1,2483 1,2486 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 1} {5 1,7 1,9 1,10 1,11 1,13 1,16 1,18 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,107 1,108 1,109 1,110 1,114 1,116 1,117 1,118 1,119 1,120 1,123 1,124 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,229 1,232 1,234 1,237 1,239 1,240 1,241 1,243 1,245 1,248 1,250 1,251 1,252 1,253 1,254 1,258 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,282 1,285 1,287 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,322 1,323 1,324 1,325 1,329 1,333 1,335 1,337 1,338 1,339 1,343 1,344 1,346 1,351 1,352 1,353 1,354 1,355 1,359 1,360 1,361 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,401 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,421 1,423 1,426 1,427 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,472 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,486 1,488 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,544 1,546 1,547 1,549 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,584 1,585 1,586 1,588 1,589 1,592 1,593 1,595 1,596 1,597 1,602 1,603 1,605 1,606 1,608 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,662 1,663 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,682 1,684 1,686 1,687 1,689 1,692 1,694 1,695 1,696 1,698 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,714 1,720 1,722 1,725 1,726 1,731 1,732 1,734 1,735 1,740 1,741 1,745 1,747 1,750 1,751 1,755 1,756 1,758 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,799 1,806 1,807 1,809 1,810 1,817 1,819 1,822 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,875 1,876 1,879 1,880 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,954 1,958 1,960 1,962 1,964 1,965 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,992 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1039 1,1043 1,1046 1,1048 1,1051 1,1052 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1120 1,1122 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1165 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1205 1,1207 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1277 1,1279 1,1280 1,1282 1,1287 1,1289 1,1290 1,1291 1,1295 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1333 1,1336 1,1339 1,1341 1,1345 1,1346 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1395 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1429 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1452 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1486 1,1487 1,1490 1,1495 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1600 1,1604 1,1614 1,1615 1,1619 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1670 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1721 1,1726 1,1730 1,1731 1,1733 1,1736 1,1737 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1811 1,1814 1,1819 1,1821 1,1826 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1897 1,1899 1,1900 1,1902 1,1905 1,1906 1,1908 1,1913 1,1926 1,1929 1,1934 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1986 1,1992 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2129 1,2137 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2256 1,2263 1,2270 1,2276 1,2279 1,2281 1,2287 1,2288 1,2291 1,2292 1,2293 1,2299 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2460 1,2463 1,2464 1,2465 1,2469 1,2481 1,2505 1,2514 1,2515 1,2516 1,2517 1,2521 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,20 1,21 1,23 1,24 1,26 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,61 1,68 1,69 1,70 1,71 1,72 1,74 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,252 1,254 1,256 1,258 1,260 1,261 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,314 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,394 1,396 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,465 1,467 1,468 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,486 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,598 1,600 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,631 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,669 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,807 1,808 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,881 1,882 1,886 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,901 1,903 1,905 1,906 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,933 1,934 1,935 1,937 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1342 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1502 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1609 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1721 1,1722 1,1723 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1741 1,1744 1,1747 1,1748 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1804 1,1805 1,1808 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1895 1,1896 1,1906 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1990 1,1992 1,2001 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2017 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2093 1,2096 1,2101 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2117 1,2119 1,2123 1,2129 1,2134 1,2137 1,2140 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2261 1,2262 1,2263 1,2266 1,2270 1,2271 1,2281 1,2283 1,2285 1,2287 1,2290 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2479 1,2483 1,2486 1,2506 1,2507 1,2508 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2798 1,2799 1,2801 1,2806 1,2807 1} {9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,39 1,40 1,41 1,44 1,46 1,47 1,49 1,52 1,53 1,54 1,55 1,59 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,101 1,102 1,104 1,105 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,140 1,141 1,143 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,326 1,328 1,329 1,330 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,387 1,388 1,393 1,395 1,398 1,399 1,404 1,405 1,407 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,429 1,432 1,435 1,436 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,481 1,482 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,553 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,567 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,591 1,592 1,595 1,598 1,599 1,600 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,618 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,639 1,640 1,641 1,643 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,672 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,705 1,706 1,707 1,708 1,709 1,710 1,714 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,885 1,886 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,933 1,934 1,936 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,990 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1052 1,1054 1,1056 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1078 1,1079 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1109 1,1111 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1201 1,1202 1,1204 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1289 1,1290 1,1293 1,1294 1,1300 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1325 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1337 1,1339 1,1341 1,1344 1,1346 1,1349 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1389 1,1395 1,1396 1,1397 1,1399 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1449 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1494 1,1497 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1602 1,1604 1,1610 1,1614 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1717 1,1722 1,1725 1,1726 1,1730 1,1731 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1811 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1898 1,1899 1,1902 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2004 1,2006 1,2007 1,2011 1,2014 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2095 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2127 1,2129 1,2137 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2254 1,2256 1,2270 1,2272 1,2274 1,2276 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2291 1,2293 1,2298 1,2299 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2472 1,2477 1,2479 1,2483 1,2484 1,2506 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,4 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,55 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,66 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,178 1,179 1,181 1,182 1,184 1,186 1,188 1,189 1,190 1,192 1,193 1,194 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,276 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,473 1,474 1,475 1,477 1,478 1,481 1,485 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,535 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,623 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,851 1,852 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1080 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1122 1,1123 1,1124 1,1126 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1298 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1332 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1344 1,1345 1,1351 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1437 1,1438 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1496 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1549 1,1550 1,1552 1,1553 1,1554 1,1555 1,1556 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1617 1,1618 1,1620 1,1621 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1719 1,1722 1,1723 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1741 1,1742 1,1745 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1799 1,1801 1,1804 1,1808 1,1810 1,1819 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1895 1,1896 1,1906 1,1908 1,1912 1,1913 1,1914 1,1915 1,1917 1,1922 1,1924 1,1925 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1983 1,1986 1,1987 1,1989 1,1992 1,2004 1,2006 1,2007 1,2012 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2092 1,2095 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2122 1,2127 1,2129 1,2130 1,2132 1,2137 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2256 1,2259 1,2263 1,2270 1,2271 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2318 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2479 1,2483 1,2485 1,2488 1,2493 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2531 1,2532 1,2533 1,2534 1,2535 1,2537 1,2538 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,26 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,59 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,155 1,157 1,160 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,423 1,424 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,482 1,485 1,486 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,568 1,571 1,572 1,573 1,575 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,735 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,782 1,783 1,784 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,879 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1044 1,1048 1,1051 1,1053 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1089 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1192 1,1194 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1243 1,1245 1,1246 1,1247 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1343 1,1344 1,1346 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1553 1,1556 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1614 1,1615 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1715 1,1716 1,1717 1,1718 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1741 1,1750 1,1751 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1812 1,1819 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1838 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1899 1,1903 1,1904 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1926 1,1927 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,2001 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2088 1,2090 1,2094 1,2095 1,2096 1,2097 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2263 1,2270 1,2280 1,2281 1,2282 1,2283 1,2291 1,2293 1,2298 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2484 1,2486 1,2500 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2801 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,18 1,19 1,21 1,23 1,24 1,25 1,27 1,28 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,82 1,85 1,86 1,87 1,88 1,90 1,95 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,163 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,191 1,194 1,195 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,240 1,242 1,243 1,245 1,247 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,335 1,336 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,373 1,376 1,377 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,401 1,404 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,444 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,465 1,467 1,469 1,470 1,472 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,600 1,602 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,662 1,665 1,668 1,669 1,671 1,672 1,677 1,678 1,680 1,681 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,718 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,782 1,786 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,826 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,855 1,856 1,857 1,858 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,933 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,966 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1082 1,1083 1,1084 1,1087 1,1091 1,1093 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1158 1,1159 1,1162 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1207 1,1208 1,1211 1,1212 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1237 1,1239 1,1242 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1336 1,1341 1,1344 1,1346 1,1347 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1384 1,1390 1,1392 1,1396 1,1397 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1450 1,1451 1,1452 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1489 1,1490 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1541 1,1546 1,1548 1,1549 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1620 1,1625 1,1626 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1713 1,1718 1,1721 1,1736 1,1739 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1815 1,1819 1,1821 1,1830 1,1832 1,1833 1,1840 1,1842 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1897 1,1898 1,1900 1,1905 1,1907 1,1908 1,1909 1,1913 1,1916 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1985 1,1986 1,1987 1,1989 1,1998 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2088 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2150 1,2152 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2239 1,2240 1,2242 1,2243 1,2251 1,2252 1,2259 1,2263 1,2270 1,2272 1,2277 1,2280 1,2281 1,2282 1,2283 1,2287 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2317 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2483 1,2488 1,2504 1,2506 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2669 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,15 1,16 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,57 1,58 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,88 1,90 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,162 1,163 1,164 1,165 1,166 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,205 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,245 1,250 1,252 1,254 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,308 1,310 1,311 1,313 1,315 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,330 1,331 1,332 1,333 1,335 1,338 1,341 1,342 1,344 1,345 1,346 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,382 1,384 1,386 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,426 1,427 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,491 1,492 1,493 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,605 1,606 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,829 1,832 1,834 1,835 1,836 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,883 1,885 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1043 1,1046 1,1048 1,1052 1,1055 1,1056 1,1059 1,1060 1,1061 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1199 1,1202 1,1205 1,1206 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1245 1,1246 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1299 1,1301 1,1302 1,1303 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1331 1,1332 1,1341 1,1343 1,1345 1,1346 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1448 1,1452 1,1453 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1490 1,1493 1,1494 1,1500 1,1504 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1561 1,1562 1,1565 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1617 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1663 1,1665 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1713 1,1714 1,1719 1,1730 1,1736 1,1737 1,1738 1,1740 1,1745 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1819 1,1821 1,1822 1,1824 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1900 1,1905 1,1906 1,1908 1,1913 1,1915 1,1919 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1992 1,2006 1,2007 1,2014 1,2015 1,2016 1,2017 1,2018 1,2019 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2096 1,2102 1,2107 1,2111 1,2120 1,2129 1,2137 1,2138 1,2142 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2254 1,2263 1,2276 1,2281 1,2283 1,2287 1,2291 1,2293 1,2298 1,2299 1,2303 1,2305 1,2306 1,2310 1,2317 1,2318 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2483 1,2486 1,2490 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2736 1,2739 1,2740 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2806 1,2807 1} {2 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,19 1,21 1,22 1,23 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,146 1,149 1,150 1,151 1,153 1,154 1,157 1,158 1,159 1,161 1,164 1,165 1,166 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,180 1,181 1,183 1,185 1,186 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,335 1,337 1,338 1,339 1,340 1,341 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,422 1,424 1,426 1,427 1,428 1,430 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,448 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,489 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,551 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,579 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,632 1,633 1,636 1,641 1,642 1,643 1,644 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,672 1,676 1,677 1,678 1,679 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,748 1,750 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,826 1,828 1,829 1,830 1,832 1,833 1,835 1,836 1,839 1,841 1,843 1,847 1,851 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,911 1,912 1,913 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,977 1,981 1,982 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1045 1,1048 1,1052 1,1054 1,1061 1,1063 1,1064 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1120 1,1121 1,1122 1,1124 1,1125 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1202 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1299 1,1300 1,1302 1,1303 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1338 1,1343 1,1344 1,1348 1,1349 1,1350 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1388 1,1390 1,1392 1,1397 1,1399 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1451 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1486 1,1497 1,1498 1,1500 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1547 1,1548 1,1550 1,1560 1,1561 1,1563 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1605 1,1610 1,1614 1,1615 1,1618 1,1622 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1660 1,1664 1,1665 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1804 1,1808 1,1821 1,1828 1,1830 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1899 1,1900 1,1901 1,1902 1,1906 1,1907 1,1913 1,1914 1,1915 1,1922 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1984 1,1985 1,1988 1,1989 1,1990 1,2000 1,2002 1,2007 1,2013 1,2014 1,2017 1,2018 1,2023 1,2024 1,2028 1,2029 1,2030 1,2032 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2096 1,2111 1,2116 1,2126 1,2140 1,2142 1,2144 1,2149 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2258 1,2263 1,2270 1,2276 1,2281 1,2282 1,2283 1,2287 1,2289 1,2291 1,2293 1,2303 1,2304 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2477 1,2479 1,2501 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2730 1,2731 1,2734 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,57 1,58 1,60 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,85 1,88 1,90 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,164 1,165 1,167 1,169 1,170 1,171 1,174 1,175 1,179 1,180 1,181 1,182 1,185 1,186 1,187 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,246 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,298 1,302 1,303 1,305 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,318 1,322 1,323 1,324 1,326 1,327 1,328 1,332 1,333 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,367 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,448 1,450 1,451 1,454 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,492 1,493 1,494 1,496 1,499 1,502 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,588 1,590 1,591 1,592 1,595 1,597 1,598 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,653 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,666 1,671 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,695 1,697 1,699 1,700 1,701 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,735 1,737 1,738 1,740 1,741 1,743 1,748 1,753 1,755 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,839 1,841 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,967 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1057 1,1058 1,1060 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1090 1,1091 1,1092 1,1095 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1195 1,1197 1,1201 1,1202 1,1206 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1342 1,1346 1,1347 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1388 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1497 1,1498 1,1503 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1548 1,1551 1,1554 1,1557 1,1558 1,1560 1,1563 1,1564 1,1565 1,1569 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1610 1,1611 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1661 1,1662 1,1666 1,1667 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1718 1,1719 1,1721 1,1722 1,1727 1,1733 1,1734 1,1736 1,1737 1,1740 1,1746 1,1748 1,1750 1,1752 1,1756 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1816 1,1819 1,1821 1,1830 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1898 1,1900 1,1905 1,1913 1,1914 1,1915 1,1925 1,1929 1,1931 1,1934 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1986 1,1987 1,1988 1,1990 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2091 1,2096 1,2107 1,2109 1,2111 1,2116 1,2123 1,2129 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2253 1,2258 1,2261 1,2267 1,2270 1,2276 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2294 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2357 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2463 1,2464 1,2465 1,2468 1,2470 1,2479 1,2483 1,2486 1,2488 1,2491 1,2493 1,2500 1,2502 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2523 1,2541 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2592 1,2595 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {2 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,85 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,152 1,153 1,154 1,155 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,269 1,270 1,271 1,272 1,278 1,279 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,322 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,423 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,573 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,605 1,606 1,608 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,730 1,731 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,777 1,780 1,781 1,782 1,783 1,784 1,785 1,786 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,964 1,965 1,966 1,968 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1201 1,1202 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1245 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1277 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1300 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1328 1,1329 1,1332 1,1335 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1498 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1614 1,1615 1,1618 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1717 1,1718 1,1719 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1811 1,1815 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1898 1,1899 1,1905 1,1907 1,1908 1,1913 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2004 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2089 1,2090 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2122 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2262 1,2263 1,2270 1,2271 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2319 1,2322 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2511 1,2519 1,2521 1,2523 1,2544 1,2545 1,2546 1,2547 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2579 1,2580 1,2583 1,2584 1,2585 1,2592 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2611 1,2619 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2634 1,2636 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2709 1,2710 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,78 1,79 1,82 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,216 1,217 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,237 1,239 1,242 1,243 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,322 1,323 1,324 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,339 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,362 1,363 1,367 1,368 1,370 1,371 1,375 1,376 1,378 1,381 1,382 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,426 1,427 1,428 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,462 1,463 1,465 1,466 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,592 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,671 1,676 1,677 1,679 1,681 1,684 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,735 1,737 1,739 1,740 1,743 1,748 1,750 1,752 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,781 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,959 1,960 1,961 1,963 1,964 1,966 1,967 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1044 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1086 1,1087 1,1088 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1118 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1205 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1299 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1331 1,1332 1,1338 1,1345 1,1350 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1390 1,1392 1,1396 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1451 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1495 1,1497 1,1498 1,1500 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1556 1,1560 1,1561 1,1563 1,1564 1,1567 1,1568 1,1571 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1614 1,1616 1,1618 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1659 1,1660 1,1662 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1717 1,1719 1,1726 1,1727 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1801 1,1804 1,1811 1,1819 1,1820 1,1821 1,1824 1,1825 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1899 1,1900 1,1906 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1983 1,1985 1,1986 1,1988 1,1990 1,1995 1,2000 1,2003 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2089 1,2091 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2127 1,2129 1,2131 1,2137 1,2141 1,2142 1,2144 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2253 1,2263 1,2265 1,2266 1,2267 1,2270 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2297 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2482 1,2483 1,2503 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2696 1,2697 1,2698 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,18 1,19 1,20 1,21 1,22 1,25 1,27 1,28 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,47 1,48 1,49 1,50 1,51 1,53 1,54 1,57 1,58 1,60 1,62 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,92 1,94 1,95 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,243 1,246 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,264 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,295 1,297 1,298 1,299 1,301 1,302 1,304 1,305 1,311 1,313 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,375 1,378 1,381 1,382 1,383 1,386 1,387 1,388 1,389 1,390 1,392 1,393 1,395 1,397 1,398 1,399 1,401 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,420 1,422 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,462 1,465 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,489 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,550 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,644 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,660 1,661 1,662 1,665 1,666 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,682 1,683 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,847 1,851 1,853 1,855 1,856 1,858 1,860 1,862 1,863 1,864 1,865 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,905 1,906 1,908 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1008 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1056 1,1057 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1205 1,1207 1,1208 1,1209 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1331 1,1332 1,1335 1,1340 1,1341 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1447 1,1450 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1554 1,1560 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1719 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1746 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1799 1,1800 1,1802 1,1804 1,1814 1,1816 1,1819 1,1823 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1894 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1997 1,1998 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2093 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2125 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2261 1,2263 1,2266 1,2270 1,2273 1,2276 1,2278 1,2279 1,2283 1,2284 1,2287 1,2288 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2469 1,2470 1,2479 1,2482 1,2483 1,2485 1,2493 1,2500 1,2505 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2765 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,16 1,19 1,20 1,21 1,22 1,23 1,24 1,26 1,27 1,30 1,31 1,32 1,33 1,34 1,36 1,37 1,38 1,39 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,97 1,98 1,99 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,147 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,306 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,341 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,360 1,361 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,373 1,375 1,376 1,378 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,420 1,424 1,425 1,427 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,552 1,553 1,554 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,663 1,664 1,665 1,667 1,670 1,671 1,675 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,724 1,725 1,726 1,729 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,746 1,747 1,748 1,749 1,753 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,871 1,873 1,875 1,877 1,878 1,880 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1082 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1300 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1337 1,1340 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1485 1,1486 1,1489 1,1493 1,1498 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1548 1,1551 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1748 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1808 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1895 1,1899 1,1903 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2004 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2098 1,2116 1,2119 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2263 1,2264 1,2270 1,2275 1,2277 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2293 1,2294 1,2296 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2499 1,2501 1,2505 1,2507 1,2508 1,2509 1,2510 1,2511 1,2520 1,2521 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2800 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,44 1,46 1,47 1,49 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,147 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,361 1,362 1,363 1,365 1,366 1,369 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,389 1,390 1,391 1,392 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,489 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,551 1,552 1,553 1,554 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,597 1,599 1,600 1,601 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,732 1,734 1,735 1,737 1,739 1,740 1,743 1,745 1,746 1,747 1,748 1,751 1,752 1,753 1,755 1,756 1,757 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,782 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,934 1,937 1,938 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1009 1,1012 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1204 1,1205 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1302 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1450 1,1451 1,1452 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1495 1,1496 1,1498 1,1500 1,1503 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1549 1,1550 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1612 1,1614 1,1615 1,1620 1,1624 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1798 1,1808 1,1811 1,1813 1,1816 1,1821 1,1823 1,1827 1,1828 1,1829 1,1830 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1899 1,1901 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1997 1,1999 1,2000 1,2001 1,2003 1,2004 1,2006 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2090 1,2096 1,2102 1,2107 1,2108 1,2109 1,2110 1,2111 1,2116 1,2119 1,2121 1,2129 1,2130 1,2131 1,2137 1,2142 1,2149 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2256 1,2257 1,2263 1,2264 1,2266 1,2268 1,2270 1,2275 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2295 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2470 1,2473 1,2483 1,2490 1,2491 1,2496 1,2501 1,2502 1,2504 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,111 1,112 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,304 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,547 1,548 1,550 1,552 1,555 1,556 1,557 1,558 1,563 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,592 1,594 1,595 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,752 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,782 1,785 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,864 1,865 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,883 1,886 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,973 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1011 1,1013 1,1014 1,1015 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1055 1,1056 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1109 1,1110 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1337 1,1338 1,1341 1,1343 1,1344 1,1349 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1451 1,1452 1,1453 1,1456 1,1458 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1498 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1554 1,1556 1,1559 1,1560 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1617 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1660 1,1661 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1717 1,1719 1,1722 1,1730 1,1733 1,1734 1,1738 1,1740 1,1745 1,1751 1,1752 1,1753 1,1755 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1804 1,1809 1,1816 1,1819 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1899 1,1903 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,1999 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2096 1,2098 1,2107 1,2111 1,2119 1,2120 1,2129 1,2137 1,2138 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2254 1,2258 1,2263 1,2269 1,2270 1,2271 1,2278 1,2280 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2479 1,2482 1,2483 1,2486 1,2491 1,2507 1,2508 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2527 1,2529 1,2530 1,2531 1,2532 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,22 1,23 1,24 1,25 1,27 1,28 1,32 1,33 1,35 1,36 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,57 1,59 1,62 1,63 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,77 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,97 1,98 1,102 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,134 1,136 1,137 1,138 1,139 1,140 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,160 1,162 1,165 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,189 1,190 1,191 1,194 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,217 1,219 1,220 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,243 1,245 1,247 1,249 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,290 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,318 1,319 1,321 1,322 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,336 1,337 1,338 1,340 1,342 1,344 1,346 1,347 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,375 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,394 1,395 1,397 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,423 1,424 1,425 1,426 1,427 1,430 1,432 1,435 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,482 1,485 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,504 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,521 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,537 1,541 1,542 1,544 1,546 1,547 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,612 1,614 1,615 1,616 1,618 1,620 1,624 1,625 1,627 1,628 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,684 1,686 1,687 1,688 1,693 1,694 1,695 1,698 1,699 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,735 1,737 1,738 1,739 1,740 1,743 1,747 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,835 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1015 1,1016 1,1019 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1046 1,1048 1,1052 1,1054 1,1055 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1204 1,1206 1,1207 1,1208 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1244 1,1246 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1289 1,1290 1,1293 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1340 1,1341 1,1342 1,1344 1,1349 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1396 1,1397 1,1399 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1489 1,1491 1,1493 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1552 1,1553 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1605 1,1610 1,1614 1,1615 1,1616 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1717 1,1719 1,1721 1,1722 1,1727 1,1730 1,1734 1,1736 1,1737 1,1740 1,1743 1,1746 1,1748 1,1751 1,1752 1,1753 1,1756 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1803 1,1804 1,1818 1,1819 1,1821 1,1824 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1897 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1925 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1985 1,1987 1,1990 1,1992 1,1994 1,1995 1,2006 1,2007 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2091 1,2096 1,2111 1,2116 1,2119 1,2123 1,2124 1,2129 1,2137 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2253 1,2254 1,2256 1,2262 1,2267 1,2276 1,2277 1,2281 1,2282 1,2283 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2472 1,2476 1,2479 1,2483 1,2486 1,2488 1,2504 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,50 1,51 1,52 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,153 1,154 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,252 1,253 1,254 1,255 1,256 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,385 1,386 1,387 1,388 1,390 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,465 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,488 1,489 1,492 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,552 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,595 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,817 1,819 1,822 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,882 1,883 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1048 1,1052 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1159 1,1161 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1202 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1297 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1336 1,1337 1,1339 1,1340 1,1341 1,1344 1,1347 1,1348 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1450 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1490 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1548 1,1550 1,1554 1,1557 1,1560 1,1563 1,1565 1,1567 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1600 1,1601 1,1602 1,1605 1,1609 1,1612 1,1613 1,1614 1,1616 1,1618 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1670 1,1671 1,1673 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1716 1,1721 1,1722 1,1726 1,1731 1,1735 1,1737 1,1746 1,1751 1,1752 1,1756 1,1757 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1814 1,1816 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1899 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1987 1,1988 1,1989 1,1994 1,1996 1,2003 1,2006 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2089 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2142 1,2147 1,2150 1,2155 1,2159 1,2161 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2263 1,2265 1,2270 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2480 1,2491 1,2493 1,2504 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2774 1,2775 1,2776 1,2777 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,13 1,14 1,15 1,16 1,18 1,20 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,105 1,106 1,108 1,109 1,110 1,113 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,188 1,189 1,190 1,191 1,194 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,487 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,538 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,700 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,726 1,730 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,887 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,954 1,958 1,959 1,961 1,962 1,963 1,964 1,965 1,966 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1085 1,1087 1,1088 1,1089 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1114 1,1115 1,1120 1,1122 1,1124 1,1125 1,1128 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1298 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1387 1,1389 1,1392 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1451 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1550 1,1553 1,1554 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1609 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1721 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1749 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1805 1,1808 1,1810 1,1811 1,1812 1,1813 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1900 1,1901 1,1902 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1983 1,1985 1,1986 1,1988 1,1992 1,1995 1,2003 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2116 1,2117 1,2119 1,2129 1,2137 1,2141 1,2142 1,2145 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2262 1,2263 1,2268 1,2270 1,2275 1,2279 1,2280 1,2281 1,2283 1,2284 1,2287 1,2291 1,2293 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2310 1,2314 1,2317 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2506 1,2511 1,2514 1,2515 1,2516 1,2520 1,2521 1,2523 1,2524 1,2527 1,2530 1,2531 1,2532 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,56 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,171 1,174 1,175 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,302 1,304 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,385 1,386 1,387 1,388 1,389 1,390 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,488 1,489 1,490 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,555 1,556 1,558 1,559 1,565 1,566 1,568 1,569 1,571 1,573 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,595 1,596 1,597 1,600 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,676 1,677 1,678 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,724 1,725 1,730 1,734 1,735 1,737 1,739 1,740 1,741 1,747 1,748 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,783 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,968 1,969 1,974 1,975 1,977 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1048 1,1052 1,1059 1,1060 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1087 1,1088 1,1090 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1161 1,1163 1,1164 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1202 1,1207 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1292 1,1294 1,1295 1,1301 1,1302 1,1303 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1341 1,1344 1,1348 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1386 1,1388 1,1397 1,1399 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1450 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1502 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1547 1,1548 1,1555 1,1560 1,1564 1,1565 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1609 1,1610 1,1613 1,1617 1,1618 1,1622 1,1624 1,1625 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1662 1,1664 1,1665 1,1670 1,1673 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1720 1,1721 1,1722 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1813 1,1814 1,1819 1,1821 1,1826 1,1828 1,1830 1,1832 1,1833 1,1840 1,1842 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1900 1,1906 1,1907 1,1908 1,1915 1,1923 1,1926 1,1927 1,1930 1,1931 1,1933 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1983 1,1985 1,1988 1,1990 1,1992 1,1995 1,2003 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2102 1,2111 1,2116 1,2119 1,2122 1,2129 1,2132 1,2137 1,2140 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2254 1,2256 1,2259 1,2261 1,2270 1,2278 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2312 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2477 1,2479 1,2483 1,2496 1,2500 1,2505 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2530 1,2531 1,2532 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2766 1,2768 1,2770 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,1 1,2 1,3 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,42 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,301 1,302 1,303 1,304 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,591 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,659 1,660 1,662 1,663 1,665 1,669 1,671 1,675 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,746 1,748 1,750 1,752 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,781 1,783 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,841 1,843 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1011 1,1014 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1052 1,1059 1,1060 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1113 1,1114 1,1116 1,1119 1,1122 1,1124 1,1126 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1154 1,1156 1,1157 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1209 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1298 1,1300 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1340 1,1342 1,1344 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1384 1,1385 1,1387 1,1388 1,1389 1,1392 1,1393 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1485 1,1486 1,1490 1,1492 1,1500 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1545 1,1547 1,1548 1,1554 1,1560 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1722 1,1723 1,1726 1,1730 1,1736 1,1737 1,1738 1,1740 1,1748 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1810 1,1813 1,1814 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1833 1,1835 1,1842 1,1844 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1901 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1921 1,1922 1,1923 1,1926 1,1928 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1980 1,1984 1,1986 1,1987 1,1988 1,1990 1,1992 1,1997 1,2000 1,2006 1,2007 1,2009 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2094 1,2096 1,2097 1,2107 1,2108 1,2119 1,2120 1,2121 1,2127 1,2129 1,2134 1,2137 1,2142 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2260 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2292 1,2293 1,2302 1,2303 1,2305 1,2314 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2483 1,2489 1,2496 1,2507 1,2508 1,2509 1,2510 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2522 1,2523 1,2524 1,2525 1,2526 1,2528 1,2529 1,2530 1,2533 1,2534 1,2535 1,2539 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2801 1,2805 1,2806 1,2807 1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,57 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,94 1,97 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,154 1,155 1,156 1,158 1,159 1,161 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,181 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,299 1,301 1,302 1,303 1,305 1,306 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,320 1,323 1,324 1,325 1,327 1,328 1,330 1,332 1,333 1,335 1,337 1,339 1,342 1,344 1,345 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,390 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,463 1,465 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,488 1,489 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,505 1,506 1,507 1,510 1,512 1,514 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,551 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,586 1,587 1,588 1,590 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,618 1,619 1,621 1,624 1,627 1,628 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,650 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,671 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,721 1,722 1,725 1,726 1,730 1,731 1,732 1,739 1,740 1,741 1,743 1,747 1,748 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,967 1,968 1,969 1,972 1,974 1,975 1,976 1,977 1,978 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1088 1,1090 1,1091 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1156 1,1159 1,1162 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1195 1,1197 1,1201 1,1202 1,1206 1,1212 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1332 1,1333 1,1336 1,1351 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1379 1,1380 1,1382 1,1390 1,1396 1,1397 1,1399 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1438 1,1440 1,1443 1,1444 1,1446 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1489 1,1494 1,1495 1,1497 1,1502 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1560 1,1563 1,1564 1,1565 1,1567 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1613 1,1614 1,1616 1,1618 1,1620 1,1622 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1659 1,1660 1,1662 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1720 1,1722 1,1727 1,1729 1,1731 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1801 1,1803 1,1804 1,1805 1,1814 1,1819 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1844 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1897 1,1903 1,1906 1,1907 1,1913 1,1914 1,1915 1,1916 1,1925 1,1926 1,1929 1,1930 1,1934 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1984 1,1986 1,1987 1,1989 1,1991 1,1992 1,1997 1,2000 1,2002 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2091 1,2096 1,2097 1,2104 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2262 1,2263 1,2266 1,2267 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2326 1,2330 1,2331 1,2332 1,2333 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2476 1,2482 1,2483 1,2488 1,2491 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2768 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2806 1,2807 1} {0 1,2 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,18 1,19 1,20 1,21 1,22 1,23 1,27 1,28 1,30 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,81 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,115 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,135 1,136 1,137 1,139 1,140 1,141 1,144 1,145 1,150 1,151 1,152 1,154 1,155 1,156 1,157 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,324 1,325 1,326 1,328 1,329 1,331 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,395 1,396 1,398 1,399 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,488 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,587 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,614 1,615 1,616 1,618 1,619 1,621 1,624 1,626 1,627 1,628 1,631 1,633 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,720 1,721 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,783 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,875 1,876 1,877 1,878 1,886 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1016 1,1018 1,1020 1,1021 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1048 1,1052 1,1055 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1086 1,1087 1,1088 1,1089 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1114 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1195 1,1197 1,1202 1,1203 1,1206 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1245 1,1246 1,1247 1,1248 1,1250 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1274 1,1275 1,1279 1,1280 1,1282 1,1287 1,1288 1,1289 1,1291 1,1292 1,1294 1,1298 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1336 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1392 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1494 1,1495 1,1498 1,1500 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1560 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1617 1,1621 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1730 1,1731 1,1732 1,1734 1,1736 1,1737 1,1738 1,1745 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1801 1,1802 1,1808 1,1811 1,1812 1,1813 1,1815 1,1818 1,1819 1,1821 1,1828 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1893 1,1898 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2091 1,2094 1,2096 1,2102 1,2107 1,2109 1,2111 1,2119 1,2129 1,2137 1,2142 1,2145 1,2146 1,2150 1,2152 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2253 1,2263 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2301 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2469 1,2474 1,2478 1,2479 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2523 1,2524 1,2527 1,2530 1,2531 1,2532 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2741 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2765 1,2766 1,2768 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2799 1,2801 1,2806 1,2807 1} {0 1,2 1,7 1,8 1,10 1,11 1,12 1,13 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,38 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,56 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,95 1,98 1,99 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,179 1,181 1,183 1,184 1,185 1,186 1,188 1,192 1,194 1,195 1,198 1,199 1,202 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,215 1,217 1,219 1,220 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,233 1,234 1,235 1,237 1,242 1,243 1,245 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,311 1,313 1,315 1,317 1,318 1,319 1,321 1,324 1,326 1,328 1,332 1,333 1,334 1,336 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,362 1,363 1,364 1,367 1,369 1,370 1,371 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,394 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,419 1,420 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,462 1,463 1,465 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,514 1,518 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,585 1,586 1,587 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,610 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,631 1,632 1,633 1,634 1,635 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,661 1,664 1,665 1,672 1,676 1,677 1,679 1,680 1,681 1,684 1,687 1,690 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,748 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,786 1,788 1,790 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,886 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,906 1,909 1,910 1,911 1,912 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,930 1,931 1,932 1,934 1,935 1,936 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1111 1,1112 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1289 1,1290 1,1291 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1348 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1450 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1490 1,1493 1,1494 1,1498 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1560 1,1563 1,1565 1,1567 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1606 1,1617 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1722 1,1723 1,1729 1,1730 1,1733 1,1734 1,1737 1,1738 1,1740 1,1744 1,1750 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1812 1,1814 1,1819 1,1821 1,1824 1,1828 1,1830 1,1831 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1854 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1896 1,1898 1,1899 1,1902 1,1906 1,1907 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1984 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,1994 1,1995 1,1997 1,2004 1,2005 1,2006 1,2008 1,2009 1,2014 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2093 1,2095 1,2096 1,2102 1,2105 1,2107 1,2113 1,2115 1,2116 1,2119 1,2129 1,2142 1,2146 1,2147 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2254 1,2263 1,2266 1,2271 1,2277 1,2278 1,2279 1,2281 1,2287 1,2288 1,2291 1,2293 1,2294 1,2296 1,2300 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2469 1,2470 1,2479 1,2483 1,2486 1,2491 1,2495 1,2496 1,2500 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2800 1,2804 1,2806 1,2807 1} {0 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,58 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,192 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,262 1,264 1,266 1,267 1,268 1,269 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,326 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,369 1,370 1,371 1,373 1,375 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,460 1,461 1,463 1,465 1,466 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,510 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,526 1,530 1,531 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,636 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,695 1,697 1,698 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,822 1,824 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,873 1,874 1,875 1,877 1,882 1,883 1,888 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,936 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,955 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1080 1,1083 1,1084 1,1085 1,1090 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1159 1,1160 1,1162 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1201 1,1202 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1297 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1344 1,1345 1,1347 1,1348 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1482 1,1483 1,1486 1,1497 1,1500 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1554 1,1555 1,1556 1,1563 1,1564 1,1565 1,1568 1,1571 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1602 1,1605 1,1606 1,1607 1,1613 1,1614 1,1616 1,1623 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1658 1,1659 1,1660 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1717 1,1722 1,1730 1,1734 1,1736 1,1738 1,1739 1,1747 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1805 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1830 1,1832 1,1835 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1896 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1990 1,1995 1,1996 1,2000 1,2006 1,2007 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2097 1,2102 1,2105 1,2113 1,2116 1,2119 1,2129 1,2131 1,2137 1,2142 1,2145 1,2147 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2251 1,2253 1,2261 1,2263 1,2264 1,2265 1,2278 1,2281 1,2287 1,2288 1,2291 1,2292 1,2293 1,2297 1,2298 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2333 1,2334 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2468 1,2469 1,2470 1,2477 1,2479 1,2482 1,2483 1,2485 1,2486 1,2495 1,2507 1,2508 1,2511 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2530 1,2531 1,2532 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2664 1,2665 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2683 1,2684 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,25 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,76 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,121 1,123 1,124 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,156 1,157 1,158 1,160 1,161 1,162 1,164 1,165 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,446 1,447 1,448 1,451 1,453 1,454 1,456 1,457 1,459 1,460 1,461 1,463 1,466 1,467 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,546 1,547 1,548 1,549 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,568 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,651 1,652 1,654 1,655 1,656 1,658 1,659 1,661 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,783 1,784 1,785 1,786 1,788 1,789 1,791 1,792 1,793 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,882 1,886 1,887 1,889 1,891 1,892 1,893 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,908 1,909 1,912 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,928 1,929 1,930 1,933 1,934 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,973 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1056 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1301 1,1302 1,1303 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1392 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1441 1,1442 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1500 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1609 1,1610 1,1612 1,1617 1,1618 1,1621 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1723 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1798 1,1801 1,1808 1,1811 1,1812 1,1815 1,1818 1,1819 1,1820 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1893 1,1894 1,1897 1,1898 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1983 1,1985 1,1987 1,1988 1,1990 1,1992 1,1996 1,2001 1,2003 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2020 1,2021 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2094 1,2096 1,2098 1,2102 1,2107 1,2110 1,2111 1,2115 1,2119 1,2129 1,2137 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2256 1,2259 1,2263 1,2265 1,2270 1,2274 1,2275 1,2280 1,2281 1,2283 1,2285 1,2287 1,2289 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2310 1,2315 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2466 1,2467 1,2470 1,2471 1,2473 1,2475 1,2479 1,2483 1,2486 1,2501 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 1} {2 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,126 1,127 1,128 1,129 1,132 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,156 1,157 1,159 1,160 1,161 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,248 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,307 1,309 1,311 1,313 1,314 1,317 1,319 1,320 1,321 1,323 1,324 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,339 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,445 1,446 1,447 1,450 1,453 1,454 1,455 1,457 1,458 1,461 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,489 1,490 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,544 1,546 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,640 1,641 1,642 1,643 1,644 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,667 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,700 1,701 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,721 1,722 1,724 1,725 1,726 1,732 1,735 1,739 1,740 1,741 1,748 1,755 1,758 1,759 1,760 1,762 1,763 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,779 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,873 1,874 1,876 1,877 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,897 1,899 1,901 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,970 1,972 1,975 1,976 1,977 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1007 1,1010 1,1011 1,1012 1,1015 1,1016 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1130 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1231 1,1232 1,1234 1,1235 1,1237 1,1241 1,1242 1,1243 1,1244 1,1246 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1284 1,1287 1,1288 1,1289 1,1290 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1338 1,1341 1,1344 1,1345 1,1346 1,1347 1,1350 1,1353 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1396 1,1400 1,1401 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1435 1,1436 1,1437 1,1438 1,1440 1,1442 1,1443 1,1444 1,1446 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1486 1,1489 1,1493 1,1494 1,1497 1,1502 1,1503 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1535 1,1537 1,1538 1,1540 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1560 1,1563 1,1564 1,1565 1,1568 1,1570 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1609 1,1614 1,1620 1,1623 1,1626 1,1627 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1655 1,1658 1,1660 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1721 1,1722 1,1729 1,1731 1,1735 1,1736 1,1737 1,1738 1,1740 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1808 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1892 1,1894 1,1901 1,1906 1,1913 1,1914 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1987 1,1988 1,1989 1,1997 1,2000 1,2002 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2091 1,2095 1,2096 1,2097 1,2105 1,2107 1,2111 1,2116 1,2127 1,2131 1,2137 1,2141 1,2142 1,2145 1,2147 1,2150 1,2152 1,2155 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2263 1,2266 1,2267 1,2270 1,2272 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2332 1,2333 1,2334 1,2339 1,2340 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2482 1,2483 1,2495 1,2496 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2653 1,2664 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2729 1,2730 1,2733 1,2736 1,2739 1,2742 1,2743 1,2751 1,2752 1,2756 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,237 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,483 1,485 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,664 1,665 1,666 1,668 1,670 1,671 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,753 1,755 1,756 1,757 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,836 1,837 1,838 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,882 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1044 1,1048 1,1053 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1079 1,1080 1,1081 1,1083 1,1084 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1156 1,1163 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1200 1,1202 1,1205 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1294 1,1295 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1343 1,1344 1,1346 1,1353 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1399 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1486 1,1487 1,1489 1,1492 1,1494 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1547 1,1550 1,1554 1,1560 1,1564 1,1567 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1616 1,1618 1,1620 1,1624 1,1625 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1660 1,1661 1,1662 1,1666 1,1667 1,1671 1,1673 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1721 1,1722 1,1726 1,1727 1,1730 1,1731 1,1733 1,1737 1,1738 1,1740 1,1747 1,1748 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1814 1,1819 1,1820 1,1825 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1926 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1989 1,1990 1,1992 1,1999 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2094 1,2097 1,2107 1,2111 1,2113 1,2116 1,2119 1,2122 1,2129 1,2137 1,2138 1,2142 1,2144 1,2149 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2255 1,2257 1,2261 1,2263 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2295 1,2297 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2469 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2596 1,2597 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {2 1,5 1,7 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,58 1,59 1,60 1,62 1,63 1,65 1,68 1,69 1,70 1,71 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,99 1,100 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,153 1,155 1,157 1,158 1,159 1,161 1,162 1,164 1,166 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,211 1,212 1,213 1,214 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,228 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,260 1,261 1,265 1,266 1,267 1,268 1,270 1,271 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,292 1,294 1,295 1,297 1,299 1,300 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,329 1,330 1,331 1,332 1,333 1,336 1,337 1,338 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,360 1,361 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,387 1,391 1,392 1,394 1,397 1,398 1,399 1,403 1,404 1,405 1,407 1,410 1,412 1,413 1,416 1,417 1,418 1,420 1,423 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,482 1,485 1,487 1,490 1,491 1,492 1,493 1,495 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,555 1,556 1,558 1,561 1,562 1,565 1,566 1,568 1,571 1,574 1,575 1,576 1,577 1,579 1,580 1,581 1,582 1,586 1,587 1,589 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,625 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,657 1,659 1,661 1,663 1,665 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,694 1,695 1,697 1,698 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,712 1,714 1,717 1,720 1,722 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,741 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,783 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,834 1,835 1,837 1,838 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,932 1,934 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,952 1,953 1,955 1,956 1,958 1,961 1,962 1,964 1,965 1,968 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1126 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1203 1,1205 1,1206 1,1207 1,1209 1,1211 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1297 1,1298 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1332 1,1333 1,1336 1,1338 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1387 1,1388 1,1390 1,1392 1,1397 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1496 1,1498 1,1500 1,1503 1,1504 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1554 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1720 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1735 1,1736 1,1740 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1808 1,1812 1,1813 1,1819 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1896 1,1898 1,1899 1,1900 1,1901 1,1905 1,1907 1,1909 1,1913 1,1922 1,1926 1,1928 1,1929 1,1931 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1982 1,1985 1,1986 1,1991 1,1992 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2092 1,2094 1,2096 1,2097 1,2102 1,2111 1,2113 1,2119 1,2121 1,2125 1,2129 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2259 1,2263 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2289 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2315 1,2318 1,2319 1,2323 1,2324 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2477 1,2483 1,2490 1,2504 1,2513 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,8 1,9 1,10 1,11 1,12 1,14 1,15 1,18 1,19 1,20 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,39 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,81 1,82 1,83 1,85 1,88 1,90 1,91 1,100 1,101 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,150 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,165 1,167 1,168 1,169 1,170 1,172 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,215 1,216 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,241 1,242 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,265 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,280 1,282 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,305 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,335 1,337 1,339 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,489 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,671 1,676 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,698 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,888 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,989 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1085 1,1086 1,1088 1,1090 1,1092 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1159 1,1161 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1300 1,1301 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1337 1,1341 1,1344 1,1346 1,1349 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1383 1,1386 1,1388 1,1390 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1494 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1558 1,1560 1,1563 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1616 1,1619 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1719 1,1722 1,1730 1,1731 1,1736 1,1737 1,1738 1,1744 1,1746 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1811 1,1814 1,1819 1,1821 1,1824 1,1828 1,1830 1,1832 1,1833 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1898 1,1900 1,1906 1,1907 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1925 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2000 1,2006 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2089 1,2091 1,2095 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2253 1,2254 1,2259 1,2261 1,2262 1,2263 1,2267 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2504 1,2511 1,2517 1,2519 1,2520 1,2523 1,2527 1,2530 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {2 1,5 1,8 1,9 1,10 1,12 1,14 1,15 1,18 1,22 1,25 1,27 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,48 1,49 1,50 1,51 1,58 1,60 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,74 1,76 1,77 1,78 1,81 1,82 1,83 1,85 1,88 1,92 1,95 1,97 1,99 1,100 1,102 1,103 1,105 1,108 1,113 1,119 1,120 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,133 1,134 1,135 1,138 1,139 1,141 1,143 1,144 1,145 1,146 1,150 1,154 1,155 1,158 1,162 1,163 1,166 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,182 1,183 1,185 1,187 1,188 1,189 1,190 1,199 1,201 1,202 1,203 1,204 1,206 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,240 1,241 1,242 1,243 1,244 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,260 1,261 1,265 1,268 1,269 1,270 1,277 1,278 1,280 1,282 1,285 1,286 1,287 1,288 1,292 1,293 1,294 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,313 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,354 1,355 1,359 1,361 1,362 1,363 1,364 1,366 1,367 1,370 1,371 1,373 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,389 1,392 1,394 1,395 1,396 1,398 1,399 1,402 1,404 1,405 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,427 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,442 1,444 1,446 1,447 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,491 1,492 1,493 1,494 1,495 1,496 1,502 1,504 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,522 1,524 1,525 1,526 1,528 1,530 1,534 1,537 1,538 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,550 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,568 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,604 1,605 1,606 1,607 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,694 1,695 1,697 1,698 1,699 1,701 1,703 1,707 1,708 1,710 1,711 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,774 1,779 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,875 1,877 1,880 1,882 1,883 1,886 1,887 1,889 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,936 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,971 1,972 1,977 1,980 1,981 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1008 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1111 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1206 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1283 1,1286 1,1287 1,1288 1,1290 1,1291 1,1292 1,1295 1,1300 1,1302 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1397 1,1400 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1450 1,1451 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1500 1,1501 1,1502 1,1503 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1547 1,1548 1,1550 1,1552 1,1554 1,1560 1,1562 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1610 1,1612 1,1613 1,1615 1,1619 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1664 1,1666 1,1670 1,1671 1,1674 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1717 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1734 1,1736 1,1740 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1815 1,1819 1,1821 1,1822 1,1826 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1892 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1926 1,1930 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1998 1,2006 1,2007 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2091 1,2095 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2123 1,2127 1,2129 1,2132 1,2137 1,2140 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2252 1,2254 1,2261 1,2263 1,2265 1,2270 1,2278 1,2281 1,2283 1,2284 1,2288 1,2289 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2464 1,2467 1,2469 1,2470 1,2471 1,2479 1,2480 1,2483 1,2490 1,2491 1,2504 1,2511 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2699 1,2700 1,2701 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2742 1,2743 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2806 1,2807 1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,31 1,32 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,79 1,81 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,94 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,231 1,232 1,234 1,237 1,239 1,241 1,242 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,301 1,302 1,305 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,337 1,340 1,341 1,342 1,344 1,345 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,421 1,422 1,425 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,523 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,544 1,546 1,547 1,548 1,549 1,553 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,591 1,592 1,595 1,597 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,628 1,632 1,633 1,634 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,666 1,669 1,671 1,676 1,677 1,679 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,748 1,749 1,750 1,751 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,777 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,809 1,810 1,813 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,836 1,838 1,841 1,842 1,850 1,851 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,874 1,876 1,878 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,901 1,902 1,906 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,931 1,934 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,973 1,974 1,975 1,977 1,981 1,982 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1005 1,1006 1,1007 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1057 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1119 1,1120 1,1123 1,1124 1,1125 1,1126 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1201 1,1202 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1280 1,1282 1,1283 1,1287 1,1288 1,1289 1,1290 1,1294 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1336 1,1339 1,1340 1,1341 1,1344 1,1346 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1385 1,1388 1,1390 1,1396 1,1399 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1482 1,1483 1,1489 1,1500 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1557 1,1563 1,1564 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1598 1,1599 1,1600 1,1605 1,1609 1,1610 1,1612 1,1614 1,1615 1,1618 1,1620 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1653 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1669 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1722 1,1725 1,1729 1,1730 1,1733 1,1734 1,1738 1,1743 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1799 1,1804 1,1814 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1841 1,1842 1,1844 1,1849 1,1850 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1894 1,1899 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1925 1,1926 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1979 1,1984 1,1985 1,1986 1,1987 1,2000 1,2004 1,2006 1,2009 1,2011 1,2014 1,2017 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2091 1,2096 1,2107 1,2111 1,2116 1,2119 1,2122 1,2129 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2258 1,2259 1,2263 1,2265 1,2266 1,2267 1,2270 1,2276 1,2278 1,2279 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2294 1,2297 1,2298 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2325 1,2326 1,2330 1,2331 1,2333 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2477 1,2479 1,2481 1,2482 1,2490 1,2496 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,18 1,19 1,21 1,24 1,25 1,27 1,28 1,30 1,32 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,59 1,60 1,61 1,63 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,95 1,98 1,99 1,100 1,101 1,102 1,106 1,107 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,243 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,266 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,313 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,373 1,375 1,377 1,378 1,382 1,383 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,408 1,409 1,410 1,412 1,413 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,465 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,678 1,680 1,681 1,682 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,784 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,802 1,804 1,805 1,807 1,808 1,810 1,813 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1121 1,1123 1,1124 1,1127 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1197 1,1202 1,1206 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1282 1,1285 1,1286 1,1288 1,1289 1,1290 1,1295 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1342 1,1344 1,1345 1,1346 1,1347 1,1348 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1495 1,1497 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1541 1,1543 1,1546 1,1548 1,1550 1,1551 1,1553 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1719 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1744 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1895 1,1897 1,1898 1,1900 1,1903 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1995 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2092 1,2096 1,2102 1,2107 1,2109 1,2111 1,2115 1,2118 1,2119 1,2121 1,2123 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2244 1,2256 1,2258 1,2263 1,2276 1,2277 1,2281 1,2283 1,2287 1,2291 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2469 1,2470 1,2479 1,2483 1,2486 1,2490 1,2500 1,2504 1,2505 1,2506 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2523 1,2524 1,2527 1,2530 1,2531 1,2532 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2749 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2779 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,27 1,28 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,57 1,59 1,60 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,115 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,150 1,151 1,152 1,153 1,155 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,182 1,183 1,184 1,185 1,186 1,188 1,190 1,192 1,195 1,196 1,198 1,199 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,264 1,265 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,280 1,282 1,286 1,287 1,288 1,290 1,292 1,294 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,404 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,423 1,424 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,603 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,780 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1083 1,1084 1,1087 1,1088 1,1089 1,1090 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1341 1,1343 1,1344 1,1346 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1501 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1554 1,1559 1,1560 1,1564 1,1565 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1730 1,1732 1,1733 1,1734 1,1737 1,1738 1,1740 1,1745 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1805 1,1812 1,1814 1,1818 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1895 1,1898 1,1899 1,1907 1,1908 1,1913 1,1914 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1979 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2091 1,2094 1,2096 1,2102 1,2104 1,2107 1,2111 1,2114 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2263 1,2270 1,2271 1,2275 1,2281 1,2283 1,2284 1,2287 1,2288 1,2289 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2481 1,2483 1,2486 1,2490 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2523 1,2527 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2740 1,2742 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,10 1,11 1,12 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,38 1,39 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,84 1,85 1,89 1,90 1,91 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,116 1,117 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,153 1,154 1,155 1,159 1,160 1,161 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,190 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,265 1,266 1,268 1,269 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,311 1,313 1,314 1,317 1,318 1,319 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,337 1,340 1,341 1,342 1,343 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,361 1,362 1,363 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,393 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,407 1,408 1,410 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,481 1,485 1,486 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,505 1,506 1,507 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,552 1,553 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,567 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,595 1,598 1,599 1,602 1,604 1,605 1,608 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,626 1,627 1,632 1,633 1,635 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,748 1,749 1,750 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,781 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,877 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,903 1,905 1,906 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,964 1,968 1,969 1,970 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1045 1,1046 1,1048 1,1052 1,1053 1,1054 1,1057 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1091 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1299 1,1301 1,1302 1,1303 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1329 1,1330 1,1333 1,1335 1,1341 1,1344 1,1347 1,1348 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1395 1,1396 1,1400 1,1401 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1605 1,1612 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1722 1,1724 1,1727 1,1730 1,1731 1,1736 1,1737 1,1738 1,1740 1,1744 1,1749 1,1750 1,1751 1,1752 1,1753 1,1755 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1800 1,1801 1,1804 1,1811 1,1814 1,1819 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1894 1,1899 1,1900 1,1902 1,1907 1,1908 1,1913 1,1915 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1984 1,1986 1,1988 1,1990 1,2000 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2086 1,2090 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2475 1,2479 1,2483 1,2493 1,2506 1,2511 1,2519 1,2520 1,2523 1,2524 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2700 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2741 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2763 1,2764 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {2 1,5 1,8 1,9 1,11 1,13 1,16 1,18 1,19 1,21 1,22 1,25 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,39 1,40 1,43 1,45 1,48 1,50 1,51 1,55 1,57 1,60 1,62 1,67 1,68 1,69 1,70 1,74 1,75 1,76 1,77 1,81 1,82 1,83 1,85 1,86 1,90 1,91 1,92 1,94 1,95 1,98 1,100 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,130 1,132 1,134 1,135 1,137 1,138 1,140 1,141 1,142 1,144 1,148 1,150 1,153 1,154 1,158 1,161 1,164 1,165 1,168 1,169 1,170 1,171 1,174 1,179 1,186 1,187 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,230 1,231 1,232 1,234 1,237 1,239 1,240 1,241 1,243 1,244 1,246 1,247 1,248 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,280 1,284 1,288 1,290 1,293 1,297 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,413 1,414 1,417 1,418 1,420 1,421 1,422 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,453 1,455 1,458 1,460 1,465 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,486 1,487 1,490 1,492 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,522 1,524 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,577 1,578 1,579 1,580 1,583 1,587 1,588 1,590 1,591 1,596 1,599 1,602 1,604 1,605 1,607 1,608 1,610 1,612 1,614 1,616 1,617 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,632 1,633 1,636 1,641 1,642 1,643 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,656 1,658 1,660 1,662 1,665 1,669 1,671 1,672 1,676 1,679 1,681 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,739 1,740 1,747 1,748 1,755 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,779 1,780 1,786 1,787 1,788 1,790 1,791 1,793 1,794 1,795 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,844 1,847 1,849 1,851 1,852 1,853 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,876 1,877 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,941 1,942 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,958 1,960 1,961 1,965 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1037 1,1039 1,1043 1,1048 1,1051 1,1054 1,1057 1,1058 1,1059 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1081 1,1083 1,1088 1,1091 1,1093 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1120 1,1124 1,1125 1,1127 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1159 1,1162 1,1163 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1195 1,1197 1,1204 1,1207 1,1209 1,1210 1,1211 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1282 1,1286 1,1287 1,1289 1,1291 1,1294 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1323 1,1324 1,1326 1,1327 1,1329 1,1331 1,1332 1,1333 1,1339 1,1344 1,1349 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1386 1,1388 1,1390 1,1393 1,1400 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1443 1,1444 1,1446 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1493 1,1500 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1541 1,1542 1,1543 1,1547 1,1554 1,1557 1,1565 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1597 1,1598 1,1599 1,1600 1,1602 1,1607 1,1613 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1652 1,1653 1,1655 1,1658 1,1659 1,1662 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1714 1,1725 1,1729 1,1732 1,1733 1,1734 1,1735 1,1740 1,1752 1,1758 1,1760 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1802 1,1808 1,1819 1,1821 1,1826 1,1830 1,1831 1,1832 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1905 1,1913 1,1914 1,1915 1,1930 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1982 1,1985 1,1987 1,2006 1,2007 1,2009 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2043 1,2044 1,2045 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2095 1,2096 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2129 1,2152 1,2155 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2266 1,2270 1,2281 1,2285 1,2287 1,2288 1,2295 1,2303 1,2305 1,2306 1,2312 1,2314 1,2317 1,2319 1,2323 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2481 1,2483 1,2500 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2721 1,2728 1,2730 1,2733 1,2736 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2806 1,2807 1} {0 1,1 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,156 1,157 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,284 1,285 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,304 1,305 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,337 1,338 1,340 1,342 1,343 1,344 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,367 1,368 1,370 1,371 1,372 1,373 1,375 1,378 1,381 1,382 1,383 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,549 1,550 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,568 1,571 1,572 1,574 1,575 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,660 1,661 1,664 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,679 1,682 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,745 1,748 1,750 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,780 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,800 1,803 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,885 1,887 1,888 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,904 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1111 1,1114 1,1115 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1202 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1290 1,1293 1,1295 1,1299 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1348 1,1351 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1445 1,1446 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1490 1,1494 1,1495 1,1496 1,1497 1,1500 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1560 1,1563 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1595 1,1596 1,1597 1,1604 1,1605 1,1609 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1619 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1659 1,1660 1,1664 1,1665 1,1666 1,1669 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1731 1,1732 1,1735 1,1736 1,1738 1,1740 1,1746 1,1749 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1811 1,1812 1,1814 1,1819 1,1821 1,1828 1,1830 1,1832 1,1835 1,1841 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1893 1,1896 1,1898 1,1899 1,1900 1,1902 1,1904 1,1905 1,1908 1,1913 1,1915 1,1921 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1985 1,1986 1,1989 1,1990 1,1992 1,1994 1,1995 1,2004 1,2005 1,2006 1,2007 1,2014 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2086 1,2088 1,2092 1,2094 1,2095 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2256 1,2263 1,2265 1,2266 1,2275 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2487 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2522 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2533 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2772 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,341 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,386 1,388 1,390 1,391 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,586 1,587 1,592 1,594 1,595 1,596 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,627 1,628 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,663 1,664 1,665 1,668 1,669 1,670 1,671 1,676 1,677 1,679 1,682 1,683 1,684 1,686 1,687 1,688 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,811 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,873 1,875 1,876 1,878 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,936 1,938 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1011 1,1015 1,1017 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1044 1,1048 1,1049 1,1054 1,1055 1,1059 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1157 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1298 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1340 1,1344 1,1348 1,1349 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1393 1,1397 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1486 1,1489 1,1490 1,1494 1,1498 1,1500 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1554 1,1558 1,1560 1,1564 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1614 1,1616 1,1618 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1655 1,1656 1,1657 1,1659 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1723 1,1729 1,1730 1,1737 1,1738 1,1740 1,1748 1,1749 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1814 1,1819 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1896 1,1897 1,1901 1,1904 1,1906 1,1907 1,1913 1,1915 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1982 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1997 1,2000 1,2004 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2031 1,2032 1,2033 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2096 1,2107 1,2109 1,2114 1,2116 1,2129 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2253 1,2262 1,2263 1,2266 1,2270 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2298 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2491 1,2493 1,2496 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2527 1,2530 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2741 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2800 1,2801 1,2805 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,41 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,59 1,60 1,61 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,139 1,141 1,142 1,144 1,145 1,150 1,151 1,152 1,153 1,155 1,156 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,247 1,249 1,250 1,252 1,254 1,256 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,270 1,271 1,272 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,309 1,311 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,668 1,670 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,887 1,889 1,891 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1004 1,1006 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1205 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1291 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1331 1,1332 1,1336 1,1341 1,1346 1,1348 1,1353 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1485 1,1486 1,1489 1,1490 1,1495 1,1496 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1554 1,1556 1,1560 1,1562 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1609 1,1614 1,1616 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1802 1,1805 1,1808 1,1809 1,1811 1,1812 1,1814 1,1819 1,1821 1,1828 1,1830 1,1831 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1898 1,1908 1,1909 1,1913 1,1914 1,1917 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,2002 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2094 1,2096 1,2098 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2124 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2256 1,2262 1,2263 1,2270 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2307 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2483 1,2491 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2523 1,2524 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2681 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2722 1,2723 1,2724 1,2725 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2737 1,2738 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2799 1,2806 1,2807 1} {0 1,2 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,31 1,32 1,35 1,36 1,38 1,40 1,43 1,44 1,46 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,56 1,57 1,58 1,60 1,61 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,98 1,99 1,100 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,186 1,187 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,284 1,287 1,288 1,290 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,305 1,306 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,419 1,420 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,521 1,522 1,524 1,525 1,526 1,531 1,532 1,533 1,537 1,541 1,542 1,544 1,545 1,546 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,595 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,671 1,676 1,677 1,678 1,679 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,695 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,752 1,753 1,755 1,757 1,758 1,759 1,762 1,763 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,909 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,977 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1048 1,1052 1,1054 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1202 1,1204 1,1205 1,1206 1,1207 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1288 1,1290 1,1293 1,1294 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1341 1,1343 1,1344 1,1348 1,1353 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1494 1,1495 1,1497 1,1500 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1553 1,1561 1,1563 1,1564 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1616 1,1618 1,1624 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1722 1,1726 1,1727 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1749 1,1750 1,1752 1,1753 1,1756 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1798 1,1804 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1833 1,1835 1,1841 1,1842 1,1843 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1980 1,1982 1,1985 1,1986 1,1988 1,1990 1,1992 1,1995 1,2000 1,2007 1,2014 1,2015 1,2016 1,2017 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2091 1,2095 1,2096 1,2102 1,2104 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2142 1,2149 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2259 1,2263 1,2267 1,2276 1,2278 1,2281 1,2284 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2333 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2499 1,2505 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2523 1,2524 1,2530 1,2534 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2730 1,2731 1,2733 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2799 1,2806 1,2807 1} {2 1,5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,22 1,27 1,31 1,33 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,97 1,100 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,140 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,165 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,185 1,187 1,188 1,191 1,192 1,195 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,241 1,242 1,244 1,246 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,265 1,266 1,268 1,269 1,271 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,297 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,336 1,337 1,340 1,341 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,372 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,388 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,442 1,444 1,446 1,447 1,450 1,451 1,453 1,454 1,457 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,520 1,521 1,524 1,526 1,528 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,552 1,555 1,556 1,558 1,559 1,563 1,564 1,566 1,568 1,571 1,573 1,576 1,577 1,578 1,579 1,586 1,587 1,588 1,589 1,590 1,595 1,597 1,603 1,605 1,606 1,607 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,621 1,625 1,627 1,628 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,679 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,706 1,707 1,708 1,709 1,711 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,753 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,784 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,851 1,852 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,909 1,911 1,912 1,913 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,930 1,931 1,932 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1081 1,1083 1,1087 1,1090 1,1091 1,1092 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1150 1,1151 1,1152 1,1154 1,1156 1,1159 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1294 1,1295 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1344 1,1346 1,1348 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1399 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1498 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1554 1,1557 1,1564 1,1565 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1613 1,1614 1,1618 1,1620 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1659 1,1662 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1725 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1752 1,1755 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1801 1,1802 1,1811 1,1814 1,1819 1,1820 1,1821 1,1828 1,1831 1,1832 1,1833 1,1835 1,1842 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1907 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1930 1,1931 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1986 1,1989 1,1990 1,2003 1,2006 1,2007 1,2009 1,2014 1,2018 1,2021 1,2024 1,2028 1,2029 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2255 1,2264 1,2276 1,2277 1,2281 1,2283 1,2288 1,2290 1,2292 1,2303 1,2305 1,2306 1,2310 1,2312 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2485 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2742 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,243 1,244 1,245 1,246 1,250 1,252 1,253 1,254 1,256 1,257 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,336 1,337 1,338 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,371 1,375 1,377 1,378 1,382 1,383 1,384 1,387 1,388 1,391 1,392 1,393 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,423 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,533 1,534 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,571 1,572 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,689 1,690 1,693 1,694 1,696 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,730 1,731 1,735 1,736 1,740 1,745 1,747 1,748 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,849 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,885 1,889 1,891 1,892 1,894 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,933 1,935 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1389 1,1390 1,1394 1,1395 1,1397 1,1400 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1433 1,1434 1,1438 1,1439 1,1440 1,1442 1,1446 1,1447 1,1451 1,1452 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1487 1,1489 1,1490 1,1493 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1553 1,1554 1,1556 1,1560 1,1562 1,1563 1,1565 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1604 1,1606 1,1614 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1671 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1717 1,1718 1,1721 1,1722 1,1733 1,1734 1,1736 1,1737 1,1740 1,1751 1,1752 1,1753 1,1755 1,1757 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1801 1,1808 1,1811 1,1813 1,1819 1,1830 1,1831 1,1833 1,1835 1,1840 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1899 1,1907 1,1908 1,1913 1,1921 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1995 1,2005 1,2006 1,2007 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2096 1,2097 1,2102 1,2111 1,2116 1,2122 1,2129 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2253 1,2256 1,2263 1,2265 1,2266 1,2270 1,2275 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2482 1,2483 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2742 1,2743 1,2747 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2806 1,2807 1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,305 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,555 1,556 1,557 1,558 1,559 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,598 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,664 1,665 1,666 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,739 1,740 1,745 1,747 1,748 1,750 1,755 1,758 1,759 1,762 1,763 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,778 1,780 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,828 1,831 1,832 1,833 1,834 1,836 1,838 1,841 1,842 1,843 1,844 1,846 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,883 1,889 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1008 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1043 1,1046 1,1048 1,1052 1,1059 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1211 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1331 1,1332 1,1341 1,1343 1,1346 1,1348 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1386 1,1388 1,1389 1,1390 1,1393 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1450 1,1451 1,1453 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1545 1,1547 1,1548 1,1560 1,1565 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1605 1,1606 1,1613 1,1616 1,1617 1,1618 1,1624 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1666 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1713 1,1715 1,1717 1,1718 1,1722 1,1726 1,1733 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1818 1,1819 1,1820 1,1821 1,1827 1,1833 1,1835 1,1840 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1892 1,1899 1,1900 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1932 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1984 1,1986 1,1987 1,1988 1,1991 1,1992 1,1994 1,1997 1,2005 1,2006 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2122 1,2129 1,2137 1,2144 1,2145 1,2150 1,2152 1,2154 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2242 1,2243 1,2244 1,2252 1,2253 1,2254 1,2264 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2296 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2483 1,2491 1,2505 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2544 1,2545 1,2551 1,2575 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2592 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2669 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2695 1,2697 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2740 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2761 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {0 1,2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,219 1,220 1,221 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,487 1,489 1,490 1,492 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,668 1,669 1,671 1,676 1,677 1,678 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,750 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,806 1,807 1,808 1,810 1,811 1,812 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,836 1,838 1,840 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,882 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,932 1,933 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,979 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1004 1,1006 1,1007 1,1011 1,1014 1,1015 1,1016 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1119 1,1122 1,1124 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1195 1,1197 1,1202 1,1206 1,1207 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1290 1,1291 1,1297 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1341 1,1344 1,1350 1,1353 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1384 1,1385 1,1388 1,1390 1,1394 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1447 1,1450 1,1451 1,1453 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1497 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1549 1,1550 1,1552 1,1554 1,1561 1,1563 1,1564 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1613 1,1616 1,1617 1,1619 1,1623 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1667 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1751 1,1756 1,1758 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1798 1,1799 1,1802 1,1818 1,1819 1,1820 1,1824 1,1827 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1899 1,1902 1,1906 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1986 1,1987 1,1990 1,1996 1,1999 1,2001 1,2002 1,2003 1,2007 1,2008 1,2013 1,2014 1,2015 1,2016 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2089 1,2091 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2120 1,2137 1,2142 1,2145 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2173 1,2174 1,2175 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2258 1,2263 1,2266 1,2267 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2294 1,2297 1,2302 1,2303 1,2304 1,2306 1,2310 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2333 1,2334 1,2337 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2485 1,2495 1,2500 1,2504 1,2505 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2523 1,2524 1,2541 1,2542 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2561 1,2562 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2595 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2665 1,2666 1,2667 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2697 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2730 1,2731 1,2733 1,2735 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2757 1,2758 1,2759 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2779 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2795 1,2797 1,2798 1,2804 1,2806 1,2807 1} {0 1,1 1,2 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,20 1,21 1,23 1,24 1,25 1,27 1,30 1,31 1,32 1,33 1,34 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,55 1,56 1,57 1,58 1,59 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,184 1,185 1,187 1,189 1,190 1,192 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,304 1,305 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,427 1,428 1,429 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,460 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,488 1,490 1,492 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,535 1,538 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,596 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,653 1,654 1,655 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,758 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,797 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,834 1,835 1,836 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,860 1,861 1,862 1,863 1,865 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,908 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,935 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1049 1,1053 1,1054 1,1055 1,1056 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1109 1,1110 1,1111 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1161 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1280 1,1286 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1299 1,1301 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1338 1,1341 1,1344 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1357 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1392 1,1394 1,1396 1,1397 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1485 1,1486 1,1489 1,1491 1,1493 1,1494 1,1497 1,1500 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1561 1,1565 1,1567 1,1569 1,1570 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1723 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1740 1,1741 1,1748 1,1750 1,1751 1,1752 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1802 1,1804 1,1814 1,1819 1,1820 1,1824 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1983 1,1986 1,1987 1,1990 1,1992 1,2003 1,2006 1,2014 1,2015 1,2016 1,2018 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2096 1,2098 1,2107 1,2109 1,2111 1,2116 1,2129 1,2140 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2255 1,2256 1,2263 1,2266 1,2268 1,2269 1,2270 1,2276 1,2281 1,2283 1,2287 1,2291 1,2293 1,2297 1,2300 1,2302 1,2303 1,2305 1,2306 1,2310 1,2314 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2483 1,2488 1,2495 1,2504 1,2507 1,2508 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2523 1,2524 1,2525 1,2526 1,2527 1,2528 1,2530 1,2531 1,2532 1,2533 1,2534 1,2535 1,2541 1,2542 1,2543 1,2544 1,2545 1,2546 1,2547 1,2548 1,2549 1,2550 1,2551 1,2552 1,2553 1,2554 1,2555 1,2556 1,2557 1,2558 1,2559 1,2560 1,2561 1,2562 1,2563 1,2564 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2577 1,2578 1,2579 1,2580 1,2581 1,2582 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2590 1,2591 1,2592 1,2593 1,2594 1,2595 1,2596 1,2597 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2612 1,2613 1,2614 1,2615 1,2616 1,2617 1,2618 1,2619 1,2620 1,2621 1,2622 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2652 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2736 1,2737 1,2738 1,2739 1,2741 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2795 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 1} {0 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,23 1,27 1,30 1,31 1,32 1,35 1,36 1,37 1,38 1,39 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,60 1,62 1,64 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,97 1,98 1,99 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,157 1,158 1,159 1,160 1,161 1,162 1,165 1,166 1,168 1,169 1,170 1,173 1,174 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,243 1,244 1,248 1,249 1,250 1,256 1,257 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,335 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,386 1,387 1,388 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,493 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,524 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,567 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,599 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,663 1,664 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,735 1,736 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,811 1,812 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,874 1,875 1,877 1,882 1,883 1,885 1,886 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,952 1,953 1,956 1,958 1,959 1,961 1,964 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1044 1,1046 1,1048 1,1051 1,1054 1,1055 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1125 1,1126 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1202 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1297 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1349 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1388 1,1389 1,1394 1,1395 1,1399 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1493 1,1494 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1554 1,1557 1,1558 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1717 1,1719 1,1720 1,1722 1,1725 1,1729 1,1730 1,1731 1,1734 1,1735 1,1737 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1898 1,1900 1,1901 1,1904 1,1907 1,1913 1,1914 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1985 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2006 1,2014 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2095 1,2096 1,2097 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2125 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2246 1,2262 1,2263 1,2266 1,2270 1,2271 1,2277 1,2279 1,2281 1,2283 1,2287 1,2290 1,2291 1,2293 1,2295 1,2299 1,2300 1,2303 1,2304 1,2306 1,2307 1,2316 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2473 1,2476 1,2479 1,2481 1,2483 1,2493 1,2500 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2523 1,2544 1,2545 1,2546 1,2547 1,2548 1,2551 1,2565 1,2566 1,2567 1,2568 1,2569 1,2570 1,2571 1,2572 1,2573 1,2574 1,2575 1,2576 1,2579 1,2580 1,2583 1,2584 1,2585 1,2586 1,2587 1,2588 1,2589 1,2592 1,2595 1,2598 1,2599 1,2600 1,2601 1,2602 1,2603 1,2604 1,2605 1,2606 1,2607 1,2608 1,2609 1,2610 1,2611 1,2613 1,2614 1,2615 1,2616 1,2617 1,2619 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2635 1,2636 1,2637 1,2638 1,2639 1,2640 1,2641 1,2642 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2662 1,2663 1,2664 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2688 1,2689 1,2690 1,2691 1,2692 1,2695 1,2697 1,2698 1,2699 1,2701 1,2703 1,2704 1,2705 1,2706 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2737 1,2738 1,2739 1,2743 1,2744 1,2745 1,2747 1,2750 1,2751 1,2755 1,2756 1,2757 1,2758 1,2759 1,2761 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2795 1,2798 1,2801 1,2806 1,2807 1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,22 1,23 1,24 1,27 1,28 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,54 1,55 1,59 1,60 1,61 1,63 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,112 1,113 1,114 1,115 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,150 1,151 1,152 1,154 1,155 1,156 1,159 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,182 1,185 1,186 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,225 1,226 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,290 1,294 1,296 1,297 1,298 1,299 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,337 1,338 1,339 1,340 1,344 1,345 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,393 1,394 1,395 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,425 1,426 1,427 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,461 1,462 1,465 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,482 1,485 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,573 1,575 1,576 1,577 1,579 1,580 1,583 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,595 1,596 1,597 1,598 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,782 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,840 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1112 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1297 1,1299 1,1300 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1341 1,1343 1,1344 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1561 1,1564 1,1565 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1613 1,1614 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1716 1,1717 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1747 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1803 1,1808 1,1814 1,1819 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1913 1,1914 1,1922 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1986 1,1987 1,1988 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2090 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2117 1,2119 1,2129 1,2137 1,2140 1,2142 1,2146 1,2147 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2252 1,2259 1,2263 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2303 1,2305 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2482 1,2483 1,2486 1,2500 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2583 1,2584 1,2585 1,2586 1,2587 1,2605 1,2606 1,2608 1,2609 1,2610 1,2611 1,2612 1,2619 1,2623 1,2624 1,2625 1,2626 1,2627 1,2628 1,2629 1,2630 1,2631 1,2632 1,2633 1,2634 1,2636 1,2639 1,2640 1,2641 1,2643 1,2644 1,2645 1,2646 1,2647 1,2648 1,2649 1,2650 1,2651 1,2653 1,2654 1,2655 1,2656 1,2657 1,2658 1,2659 1,2660 1,2661 1,2663 1,2666 1,2667 1,2669 1,2670 1,2672 1,2673 1,2674 1,2675 1,2676 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2688 1,2689 1,2690 1,2691 1,2692 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2703 1,2704 1,2705 1,2706 1,2707 1,2708 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2722 1,2723 1,2724 1,2725 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2737 1,2738 1,2739 1,2740 1,2743 1,2744 1,2745 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2757 1,2758 1,2759 1,2762 1,2763 1,2765 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2775 1,2776 1,2777 1,2778 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2795 1,2797 1,2806 1,2807 1} {9 1,11 1,14 1,18 1,21 1,27 1,32 1,33 1,36 1,37 1,38 1,39 1,41 1,47 1,48 1,49 1,51 1,54 1,55 1,60 1,64 1,65 1,67 1,70 1,71 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,85 1,86 1,90 1,91 1,94 1,97 1,98 1,100 1,101 1,102 1,103 1,107 1,108 1,110 1,111 1,113 1,117 1,118 1,119 1,122 1,124 1,126 1,128 1,129 1,130 1,132 1,134 1,137 1,139 1,141 1,143 1,145 1,150 1,151 1,153 1,155 1,158 1,162 1,163 1,165 1,166 1,169 1,173 1,174 1,176 1,178 1,179 1,186 1,187 1,188 1,189 1,191 1,198 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,219 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,245 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,268 1,269 1,270 1,272 1,275 1,278 1,282 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,361 1,362 1,366 1,371 1,372 1,375 1,377 1,378 1,381 1,385 1,388 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,405 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,428 1,429 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,459 1,461 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,481 1,482 1,490 1,491 1,493 1,494 1,496 1,497 1,498 1,500 1,502 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,648 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,736 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,784 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,882 1,886 1,889 1,890 1,892 1,894 1,896 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,937 1,939 1,941 1,942 1,943 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,993 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1009 1,1010 1,1011 1,1013 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1086 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1206 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1336 1,1341 1,1344 1,1346 1,1347 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1722 1,1730 1,1733 1,1736 1,1737 1,1738 1,1743 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1896 1,1899 1,1900 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1991 1,1995 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2116 1,2118 1,2119 1,2125 1,2127 1,2129 1,2137 1,2138 1,2142 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2256 1,2257 1,2259 1,2263 1,2268 1,2270 1,2271 1,2273 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2296 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2469 1,2470 1,2475 1,2477 1,2478 1,2479 1,2481 1,2482 1,2483 1,2485 1,2493 1,2506 1,2517 1,2519 1,2664 1,2667 1,2669 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2798 1,2806 1,2807 -1} {10 1,12 1,13 1,19 1,48 1,49 1,58 1,68 1,69 1,70 1,71 1,73 1,85 1,88 1,90 1,99 1,106 1,109 1,110 1,112 1,118 1,120 1,121 1,123 1,129 1,135 1,136 1,137 1,140 1,142 1,144 1,145 1,150 1,156 1,159 1,162 1,164 1,165 1,174 1,176 1,179 1,181 1,184 1,190 1,194 1,195 1,198 1,199 1,202 1,204 1,205 1,206 1,208 1,210 1,211 1,212 1,216 1,219 1,226 1,228 1,230 1,232 1,233 1,234 1,237 1,240 1,249 1,252 1,253 1,254 1,256 1,257 1,260 1,264 1,265 1,266 1,270 1,271 1,275 1,278 1,280 1,285 1,290 1,293 1,296 1,297 1,300 1,307 1,309 1,311 1,323 1,324 1,326 1,328 1,333 1,340 1,341 1,342 1,344 1,345 1,352 1,353 1,357 1,358 1,359 1,360 1,363 1,368 1,369 1,370 1,373 1,374 1,375 1,378 1,384 1,386 1,387 1,389 1,391 1,393 1,395 1,398 1,399 1,400 1,407 1,408 1,415 1,419 1,420 1,425 1,427 1,430 1,432 1,435 1,437 1,439 1,445 1,447 1,449 1,450 1,453 1,454 1,456 1,457 1,458 1,459 1,461 1,463 1,467 1,471 1,473 1,474 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,494 1,496 1,499 1,502 1,503 1,506 1,507 1,512 1,513 1,515 1,516 1,517 1,518 1,521 1,523 1,525 1,530 1,531 1,533 1,535 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,558 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,573 1,575 1,576 1,577 1,578 1,583 1,586 1,590 1,591 1,592 1,593 1,594 1,595 1,599 1,605 1,606 1,608 1,609 1,610 1,611 1,614 1,615 1,616 1,617 1,624 1,625 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,643 1,647 1,648 1,649 1,651 1,654 1,655 1,656 1,660 1,661 1,664 1,665 1,666 1,667 1,677 1,678 1,679 1,681 1,684 1,685 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,714 1,717 1,721 1,724 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,766 1,767 1,769 1,770 1,771 1,772 1,774 1,775 1,785 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,805 1,807 1,808 1,810 1,813 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,833 1,836 1,837 1,839 1,843 1,844 1,852 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,879 1,882 1,883 1,887 1,889 1,890 1,891 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,948 1,949 1,950 1,951 1,953 1,957 1,958 1,960 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1018 1,1020 1,1021 1,1022 1,1023 1,1025 1,1031 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1064 1,1067 1,1068 1,1069 1,1071 1,1076 1,1077 1,1079 1,1083 1,1087 1,1091 1,1098 1,1100 1,1101 1,1103 1,1108 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1125 1,1127 1,1129 1,1131 1,1134 1,1137 1,1138 1,1139 1,1140 1,1141 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1194 1,1195 1,1199 1,1201 1,1205 1,1208 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1242 1,1243 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1277 1,1278 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1336 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1363 1,1364 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1393 1,1395 1,1396 1,1400 1,1402 1,1403 1,1404 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1451 1,1452 1,1453 1,1455 1,1456 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1485 1,1486 1,1489 1,1490 1,1494 1,1498 1,1500 1,1502 1,1503 1,1505 1,1506 1,1507 1,1509 1,1510 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1542 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1558 1,1560 1,1565 1,1567 1,1569 1,1574 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1715 1,1719 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1803 1,1804 1,1805 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1900 1,1905 1,1907 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1973 1,1976 1,1980 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2003 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2090 1,2096 1,2097 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2126 1,2129 1,2141 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2201 1,2202 1,2203 1,2204 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2253 1,2260 1,2262 1,2263 1,2264 1,2265 1,2266 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2482 1,2483 1,2491 1,2494 1,2496 1,2513 1,2514 1,2515 1,2516 1,2521 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2695 1,2697 1,2698 1,2699 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {8 1,9 1,11 1,15 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,39 1,45 1,48 1,49 1,60 1,62 1,64 1,65 1,70 1,71 1,72 1,75 1,76 1,77 1,83 1,91 1,94 1,99 1,104 1,105 1,106 1,114 1,115 1,118 1,121 1,122 1,123 1,124 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,139 1,140 1,142 1,143 1,145 1,150 1,154 1,163 1,167 1,169 1,170 1,172 1,174 1,181 1,184 1,185 1,187 1,188 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,200 1,202 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,220 1,221 1,222 1,225 1,226 1,227 1,228 1,229 1,231 1,234 1,237 1,239 1,240 1,243 1,249 1,250 1,252 1,255 1,258 1,261 1,265 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,300 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,322 1,324 1,328 1,331 1,332 1,333 1,340 1,341 1,342 1,344 1,345 1,346 1,348 1,351 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,374 1,375 1,377 1,378 1,382 1,383 1,387 1,389 1,392 1,394 1,398 1,399 1,404 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,431 1,432 1,434 1,435 1,437 1,439 1,440 1,442 1,444 1,446 1,447 1,449 1,450 1,453 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,488 1,490 1,491 1,492 1,494 1,496 1,498 1,499 1,502 1,507 1,510 1,511 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,574 1,576 1,577 1,578 1,580 1,583 1,586 1,587 1,589 1,591 1,593 1,594 1,595 1,597 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,650 1,651 1,653 1,654 1,655 1,657 1,658 1,662 1,665 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,753 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,814 1,815 1,817 1,821 1,825 1,828 1,831 1,833 1,834 1,835 1,837 1,838 1,840 1,844 1,846 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,934 1,935 1,937 1,938 1,939 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,992 1,993 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1038 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1453 1,1456 1,1457 1,1459 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1495 1,1497 1,1500 1,1501 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1556 1,1557 1,1558 1,1560 1,1561 1,1565 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1606 1,1607 1,1613 1,1614 1,1616 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1896 1,1898 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1996 1,1997 1,1998 1,2001 1,2003 1,2006 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2088 1,2090 1,2092 1,2093 1,2096 1,2098 1,2102 1,2106 1,2107 1,2109 1,2110 1,2111 1,2114 1,2116 1,2119 1,2124 1,2126 1,2127 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2153 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2260 1,2261 1,2262 1,2263 1,2265 1,2270 1,2271 1,2272 1,2277 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2487 1,2491 1,2494 1,2500 1,2501 1,2502 1,2521 1,2652 1,2653 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2693 1,2696 1,2699 1,2701 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {9 1,11 1,14 1,21 1,25 1,27 1,33 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,59 1,62 1,67 1,70 1,71 1,75 1,76 1,77 1,82 1,83 1,85 1,91 1,92 1,94 1,98 1,100 1,101 1,102 1,104 1,107 1,108 1,111 1,113 1,118 1,119 1,122 1,124 1,126 1,129 1,130 1,132 1,134 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,150 1,152 1,154 1,159 1,161 1,163 1,165 1,169 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,197 1,198 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,219 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,231 1,233 1,234 1,237 1,239 1,241 1,244 1,246 1,248 1,249 1,250 1,254 1,256 1,261 1,262 1,266 1,268 1,269 1,272 1,275 1,278 1,279 1,282 1,286 1,287 1,288 1,290 1,293 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,310 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,377 1,378 1,388 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,459 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,481 1,483 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,524 1,528 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,648 1,651 1,654 1,655 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,734 1,735 1,736 1,739 1,743 1,748 1,750 1,751 1,752 1,756 1,757 1,759 1,760 1,762 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,778 1,779 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,873 1,874 1,875 1,879 1,880 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1112 1,1113 1,1114 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1341 1,1344 1,1345 1,1346 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1553 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1600 1,1602 1,1603 1,1605 1,1606 1,1609 1,1612 1,1615 1,1617 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1712 1,1714 1,1717 1,1718 1,1720 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1743 1,1744 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1899 1,1900 1,1909 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1990 1,1992 1,1994 1,2001 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2086 1,2090 1,2092 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2115 1,2116 1,2118 1,2119 1,2122 1,2125 1,2127 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2256 1,2259 1,2260 1,2263 1,2265 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2306 1,2312 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2479 1,2483 1,2492 1,2506 1,2517 1,2519 1,2652 1,2664 1,2667 1,2678 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {9 1,13 1,18 1,22 1,33 1,37 1,38 1,43 1,44 1,47 1,50 1,51 1,55 1,57 1,59 1,60 1,61 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,82 1,83 1,84 1,85 1,88 1,89 1,92 1,95 1,97 1,100 1,101 1,105 1,108 1,114 1,117 1,118 1,119 1,120 1,122 1,126 1,128 1,130 1,132 1,135 1,138 1,139 1,141 1,144 1,145 1,149 1,151 1,153 1,154 1,158 1,164 1,168 1,170 1,171 1,173 1,181 1,183 1,184 1,185 1,186 1,187 1,189 1,190 1,192 1,194 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,210 1,213 1,214 1,219 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,231 1,232 1,237 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,282 1,284 1,286 1,287 1,288 1,290 1,294 1,295 1,296 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,326 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,337 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,353 1,354 1,358 1,359 1,361 1,362 1,366 1,367 1,369 1,370 1,374 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,395 1,398 1,400 1,404 1,405 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,428 1,430 1,431 1,432 1,434 1,436 1,437 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,456 1,459 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,490 1,492 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,553 1,555 1,556 1,557 1,559 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,571 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,639 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,661 1,662 1,663 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,717 1,720 1,724 1,725 1,726 1,729 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,752 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1083 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1550 1,1552 1,1553 1,1557 1,1558 1,1560 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1718 1,1719 1,1722 1,1724 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1747 1,1748 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1799 1,1801 1,1803 1,1804 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1921 1,1922 1,1923 1,1924 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,2000 1,2001 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2122 1,2129 1,2137 1,2138 1,2141 1,2142 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2244 1,2245 1,2251 1,2253 1,2255 1,2262 1,2263 1,2268 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2478 1,2479 1,2483 1,2494 1,2496 1,2500 1,2514 1,2515 1,2516 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2670 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,11 1,12 1,14 1,15 1,16 1,18 1,21 1,24 1,25 1,32 1,35 1,36 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,53 1,54 1,58 1,59 1,62 1,64 1,65 1,67 1,69 1,70 1,74 1,75 1,76 1,79 1,82 1,85 1,88 1,90 1,94 1,95 1,100 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,119 1,121 1,122 1,123 1,126 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,150 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,186 1,188 1,189 1,194 1,196 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,219 1,220 1,223 1,225 1,226 1,231 1,234 1,237 1,239 1,240 1,242 1,243 1,245 1,247 1,248 1,250 1,252 1,253 1,254 1,256 1,257 1,261 1,262 1,266 1,267 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,290 1,292 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,330 1,331 1,332 1,335 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,368 1,370 1,371 1,376 1,377 1,378 1,381 1,384 1,387 1,388 1,391 1,394 1,397 1,399 1,400 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,425 1,426 1,427 1,430 1,431 1,432 1,434 1,436 1,437 1,440 1,444 1,445 1,447 1,448 1,449 1,451 1,453 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,473 1,474 1,477 1,478 1,481 1,482 1,483 1,485 1,490 1,491 1,492 1,494 1,495 1,496 1,499 1,502 1,503 1,505 1,507 1,512 1,513 1,514 1,516 1,519 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,559 1,561 1,565 1,566 1,567 1,569 1,571 1,572 1,574 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,603 1,605 1,606 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,628 1,629 1,631 1,632 1,633 1,634 1,641 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,654 1,655 1,656 1,657 1,661 1,665 1,667 1,669 1,670 1,672 1,677 1,678 1,681 1,682 1,683 1,685 1,687 1,690 1,691 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,799 1,800 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,851 1,852 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,889 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,940 1,942 1,943 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1124 1,1126 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1194 1,1196 1,1197 1,1199 1,1201 1,1202 1,1205 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1297 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1451 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1550 1,1551 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1593 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1601 1,1603 1,1605 1,1606 1,1610 1,1613 1,1614 1,1616 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1714 1,1718 1,1719 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1811 1,1814 1,1815 1,1819 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1896 1,1899 1,1907 1,1908 1,1913 1,1915 1,1916 1,1919 1,1921 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1985 1,1986 1,1989 1,1992 1,1995 1,2003 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2093 1,2096 1,2098 1,2102 1,2105 1,2107 1,2111 1,2119 1,2122 1,2123 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2259 1,2260 1,2261 1,2263 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2296 1,2302 1,2303 1,2305 1,2306 1,2315 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2482 1,2483 1,2484 1,2487 1,2490 1,2493 1,2499 1,2511 1,2521 1,2653 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2742 1,2743 1,2747 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,566 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,588 1,591 1,592 1,593 1,598 1,599 1,600 1,603 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,663 1,665 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,827 1,828 1,829 1,830 1,833 1,834 1,837 1,838 1,840 1,841 1,842 1,843 1,847 1,849 1,851 1,852 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,883 1,886 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,905 1,908 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,931 1,932 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,971 1,975 1,976 1,977 1,978 1,979 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1012 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1053 1,1054 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1275 1,1276 1,1279 1,1283 1,1286 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1333 1,1337 1,1338 1,1341 1,1344 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1395 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1494 1,1495 1,1496 1,1497 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1554 1,1557 1,1560 1,1561 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1613 1,1616 1,1618 1,1620 1,1621 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1659 1,1662 1,1664 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1717 1,1719 1,1721 1,1722 1,1723 1,1734 1,1736 1,1737 1,1740 1,1746 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1795 1,1796 1,1797 1,1799 1,1801 1,1814 1,1819 1,1820 1,1824 1,1827 1,1828 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1847 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1901 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1986 1,1987 1,1990 1,1991 1,1994 1,1996 1,1999 1,2006 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2107 1,2111 1,2113 1,2116 1,2119 1,2129 1,2142 1,2144 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2256 1,2264 1,2270 1,2276 1,2278 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2297 1,2299 1,2301 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2475 1,2479 1,2483 1,2485 1,2495 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 -1} {8 1,9 1,13 1,14 1,18 1,19 1,21 1,22 1,33 1,36 1,37 1,38 1,44 1,47 1,49 1,57 1,58 1,60 1,62 1,67 1,68 1,69 1,70 1,71 1,72 1,82 1,87 1,92 1,95 1,98 1,100 1,101 1,104 1,109 1,112 1,113 1,116 1,120 1,123 1,124 1,126 1,127 1,129 1,132 1,133 1,135 1,136 1,144 1,151 1,153 1,155 1,157 1,159 1,162 1,164 1,167 1,169 1,177 1,180 1,181 1,182 1,183 1,186 1,188 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,205 1,207 1,208 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,222 1,224 1,226 1,227 1,230 1,231 1,232 1,237 1,240 1,246 1,247 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,264 1,266 1,270 1,271 1,272 1,279 1,280 1,282 1,284 1,285 1,287 1,289 1,290 1,292 1,293 1,294 1,298 1,300 1,302 1,303 1,308 1,309 1,310 1,312 1,315 1,319 1,321 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,340 1,342 1,343 1,344 1,345 1,349 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,383 1,384 1,386 1,387 1,388 1,390 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,427 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,445 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,458 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,479 1,480 1,482 1,483 1,486 1,488 1,489 1,490 1,492 1,493 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,513 1,514 1,516 1,518 1,520 1,521 1,522 1,523 1,524 1,526 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,555 1,556 1,557 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,575 1,576 1,577 1,579 1,580 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,669 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,707 1,708 1,710 1,711 1,712 1,717 1,721 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,897 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,928 1,929 1,931 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,986 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1036 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1069 1,1071 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1090 1,1091 1,1095 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1207 1,1208 1,1209 1,1212 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1236 1,1238 1,1241 1,1242 1,1244 1,1246 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1505 1,1506 1,1508 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1559 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1894 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1995 1,1999 1,2000 1,2001 1,2002 1,2004 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2090 1,2091 1,2094 1,2096 1,2097 1,2098 1,2102 1,2106 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2255 1,2261 1,2263 1,2265 1,2267 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2316 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2471 1,2474 1,2479 1,2482 1,2483 1,2486 1,2487 1,2493 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2666 1,2667 1,2669 1,2678 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2698 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,106 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,285 1,287 1,289 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,311 1,312 1,313 1,314 1,317 1,319 1,320 1,321 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,369 1,371 1,372 1,374 1,375 1,376 1,377 1,382 1,383 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,430 1,432 1,433 1,435 1,436 1,437 1,438 1,441 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,489 1,491 1,492 1,494 1,496 1,497 1,498 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,519 1,520 1,521 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,535 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,553 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,662 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,829 1,830 1,832 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,878 1,879 1,880 1,882 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1044 1,1046 1,1048 1,1052 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1084 1,1087 1,1088 1,1091 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1301 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1331 1,1337 1,1338 1,1339 1,1341 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1390 1,1392 1,1394 1,1395 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1551 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1614 1,1615 1,1616 1,1617 1,1618 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1717 1,1719 1,1722 1,1729 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1750 1,1751 1,1752 1,1756 1,1757 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1812 1,1813 1,1814 1,1819 1,1820 1,1821 1,1826 1,1828 1,1829 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1893 1,1898 1,1899 1,1907 1,1908 1,1909 1,1913 1,1915 1,1916 1,1922 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1992 1,2003 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2094 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2255 1,2256 1,2259 1,2262 1,2263 1,2267 1,2270 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2479 1,2483 1,2486 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2653 1,2664 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,41 1,44 1,45 1,48 1,49 1,52 1,53 1,54 1,57 1,58 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,185 1,188 1,189 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,201 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,215 1,216 1,217 1,219 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,244 1,245 1,246 1,247 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,297 1,298 1,300 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,422 1,424 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,461 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,551 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,590 1,592 1,595 1,599 1,600 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,626 1,627 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,671 1,676 1,677 1,679 1,681 1,682 1,684 1,686 1,687 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,750 1,752 1,755 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,815 1,817 1,819 1,822 1,824 1,826 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,874 1,875 1,876 1,877 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,898 1,899 1,900 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,956 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1012 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1056 1,1059 1,1062 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1080 1,1081 1,1083 1,1085 1,1087 1,1090 1,1091 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1159 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1205 1,1207 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1339 1,1344 1,1348 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1393 1,1394 1,1395 1,1397 1,1399 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1456 1,1457 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1549 1,1556 1,1564 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1614 1,1615 1,1616 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1722 1,1730 1,1733 1,1737 1,1738 1,1740 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1810 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1900 1,1906 1,1907 1,1913 1,1914 1,1915 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1984 1,1986 1,1990 1,1992 1,1994 1,1997 1,2000 1,2008 1,2009 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2107 1,2111 1,2116 1,2119 1,2120 1,2123 1,2131 1,2142 1,2144 1,2145 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2255 1,2262 1,2263 1,2266 1,2270 1,2271 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2307 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2486 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,24 1,31 1,32 1,33 1,35 1,37 1,43 1,45 1,46 1,47 1,49 1,52 1,57 1,62 1,70 1,72 1,73 1,76 1,77 1,79 1,81 1,84 1,87 1,89 1,90 1,91 1,92 1,97 1,98 1,102 1,103 1,104 1,105 1,109 1,110 1,113 1,116 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,133 1,135 1,136 1,137 1,139 1,140 1,143 1,145 1,149 1,151 1,152 1,153 1,155 1,156 1,159 1,162 1,163 1,166 1,167 1,168 1,169 1,170 1,171 1,175 1,179 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,194 1,197 1,198 1,202 1,203 1,205 1,207 1,208 1,210 1,214 1,216 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,231 1,232 1,235 1,240 1,242 1,243 1,245 1,246 1,247 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,281 1,285 1,286 1,288 1,290 1,292 1,298 1,299 1,301 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,319 1,320 1,324 1,325 1,326 1,328 1,332 1,333 1,337 1,338 1,340 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,368 1,371 1,373 1,374 1,375 1,377 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,395 1,398 1,404 1,405 1,407 1,408 1,413 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,445 1,447 1,448 1,449 1,451 1,453 1,454 1,457 1,458 1,459 1,462 1,465 1,466 1,469 1,472 1,473 1,477 1,478 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,504 1,507 1,510 1,513 1,514 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,547 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,612 1,616 1,618 1,619 1,620 1,624 1,625 1,627 1,628 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,714 1,717 1,720 1,721 1,722 1,724 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,748 1,754 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,808 1,810 1,813 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,846 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,954 1,955 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1057 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1088 1,1090 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1134 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1199 1,1200 1,1202 1,1203 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1344 1,1345 1,1346 1,1348 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1562 1,1563 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1611 1,1613 1,1614 1,1616 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1715 1,1718 1,1719 1,1722 1,1723 1,1725 1,1726 1,1729 1,1730 1,1731 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1803 1,1808 1,1809 1,1810 1,1814 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1896 1,1899 1,1906 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1982 1,1984 1,1985 1,1987 1,1988 1,1989 1,1990 1,1991 1,1994 1,1995 1,1999 1,2000 1,2001 1,2002 1,2004 1,2005 1,2006 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2092 1,2096 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2127 1,2129 1,2131 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2261 1,2263 1,2270 1,2274 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2477 1,2479 1,2483 1,2486 1,2491 1,2494 1,2500 1,2501 1,2502 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2652 1,2653 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,8 1,9 1,15 1,16 1,21 1,28 1,31 1,32 1,33 1,35 1,43 1,46 1,47 1,48 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,60 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,77 1,79 1,81 1,82 1,83 1,85 1,90 1,92 1,95 1,98 1,99 1,100 1,101 1,103 1,104 1,108 1,109 1,110 1,111 1,116 1,119 1,120 1,122 1,126 1,130 1,132 1,133 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,154 1,155 1,157 1,158 1,159 1,161 1,164 1,165 1,167 1,169 1,173 1,174 1,176 1,177 1,178 1,181 1,185 1,186 1,187 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,209 1,212 1,214 1,216 1,220 1,223 1,226 1,229 1,230 1,232 1,240 1,245 1,246 1,252 1,253 1,254 1,256 1,261 1,262 1,265 1,266 1,269 1,270 1,271 1,272 1,277 1,278 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,302 1,303 1,306 1,309 1,310 1,311 1,313 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,335 1,337 1,340 1,341 1,342 1,345 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,374 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,425 1,426 1,427 1,430 1,432 1,434 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,462 1,463 1,465 1,466 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,485 1,486 1,487 1,492 1,499 1,502 1,505 1,506 1,507 1,512 1,513 1,516 1,517 1,520 1,522 1,524 1,525 1,526 1,528 1,531 1,533 1,534 1,537 1,539 1,540 1,541 1,544 1,546 1,547 1,550 1,552 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,575 1,576 1,577 1,579 1,580 1,582 1,583 1,587 1,590 1,591 1,592 1,593 1,594 1,596 1,597 1,598 1,605 1,606 1,607 1,609 1,610 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,632 1,633 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,653 1,654 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,741 1,747 1,748 1,750 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,775 1,776 1,778 1,779 1,781 1,784 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,856 1,859 1,860 1,861 1,862 1,863 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,923 1,924 1,927 1,929 1,930 1,931 1,932 1,936 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1009 1,1011 1,1012 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1085 1,1087 1,1088 1,1091 1,1093 1,1094 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1125 1,1127 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1204 1,1205 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1348 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1393 1,1396 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1670 1,1671 1,1672 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1718 1,1719 1,1722 1,1724 1,1726 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1814 1,1819 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1895 1,1899 1,1900 1,1901 1,1905 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1926 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1980 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2122 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2260 1,2265 1,2271 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2316 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2481 1,2482 1,2483 1,2486 1,2489 1,2493 1,2494 1,2499 1,2517 1,2519 1,2520 1,2652 1,2664 1,2665 1,2666 1,2667 1,2670 1,2677 1,2678 1,2683 1,2684 1,2686 1,2695 1,2698 1,2699 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,8 1,9 1,13 1,36 1,47 1,53 1,58 1,62 1,64 1,68 1,69 1,71 1,72 1,73 1,76 1,78 1,82 1,86 1,97 1,99 1,103 1,107 1,110 1,119 1,120 1,122 1,123 1,124 1,126 1,130 1,133 1,142 1,144 1,148 1,151 1,152 1,155 1,159 1,164 1,165 1,167 1,168 1,173 1,175 1,176 1,179 1,181 1,182 1,185 1,188 1,190 1,191 1,194 1,198 1,199 1,203 1,204 1,205 1,206 1,210 1,212 1,214 1,217 1,223 1,224 1,225 1,226 1,230 1,234 1,240 1,242 1,247 1,249 1,253 1,254 1,255 1,260 1,264 1,266 1,269 1,270 1,271 1,278 1,280 1,284 1,285 1,286 1,290 1,292 1,294 1,295 1,296 1,298 1,308 1,309 1,310 1,311 1,313 1,319 1,322 1,324 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,340 1,341 1,345 1,347 1,349 1,351 1,353 1,354 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,373 1,378 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,413 1,415 1,417 1,420 1,421 1,424 1,427 1,429 1,430 1,431 1,435 1,436 1,438 1,446 1,447 1,449 1,452 1,453 1,454 1,459 1,465 1,466 1,467 1,471 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,488 1,489 1,490 1,494 1,496 1,499 1,502 1,505 1,506 1,507 1,514 1,516 1,517 1,518 1,519 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,535 1,537 1,538 1,539 1,541 1,542 1,546 1,547 1,553 1,555 1,556 1,557 1,559 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,572 1,574 1,576 1,577 1,578 1,582 1,583 1,584 1,586 1,587 1,590 1,591 1,592 1,595 1,597 1,598 1,600 1,605 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,640 1,645 1,647 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,671 1,672 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,692 1,693 1,695 1,697 1,700 1,701 1,702 1,703 1,706 1,707 1,710 1,711 1,712 1,714 1,721 1,726 1,729 1,730 1,731 1,732 1,734 1,737 1,740 1,741 1,743 1,748 1,749 1,750 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,771 1,774 1,776 1,778 1,779 1,781 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,815 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,832 1,833 1,836 1,837 1,839 1,842 1,843 1,846 1,851 1,852 1,853 1,856 1,859 1,860 1,861 1,862 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,929 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,965 1,969 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1058 1,1059 1,1060 1,1061 1,1062 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1091 1,1095 1,1098 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1128 1,1129 1,1132 1,1134 1,1136 1,1137 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1196 1,1199 1,1200 1,1201 1,1202 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1260 1,1261 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1500 1,1502 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1537 1,1538 1,1540 1,1541 1,1544 1,1547 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1710 1,1712 1,1722 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1804 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1874 1,1875 1,1876 1,1878 1,1879 1,1881 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1994 1,1995 1,1997 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2090 1,2096 1,2099 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2261 1,2262 1,2263 1,2265 1,2266 1,2268 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2321 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2351 1,2352 1,2354 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2503 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2667 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2698 1,2700 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {11 1,12 1,13 1,18 1,21 1,22 1,28 1,33 1,40 1,41 1,46 1,47 1,51 1,53 1,60 1,62 1,69 1,70 1,72 1,73 1,74 1,75 1,77 1,79 1,81 1,82 1,88 1,90 1,99 1,103 1,104 1,106 1,107 1,108 1,110 1,113 1,117 1,119 1,120 1,121 1,123 1,126 1,128 1,132 1,134 1,136 1,139 1,141 1,143 1,144 1,151 1,153 1,154 1,155 1,159 1,161 1,163 1,164 1,165 1,168 1,171 1,173 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,186 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,207 1,212 1,214 1,216 1,219 1,220 1,223 1,226 1,229 1,230 1,232 1,234 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,251 1,253 1,254 1,256 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,289 1,290 1,292 1,295 1,297 1,299 1,302 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,340 1,341 1,342 1,344 1,345 1,346 1,349 1,352 1,353 1,354 1,357 1,361 1,368 1,370 1,371 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,398 1,402 1,404 1,405 1,408 1,412 1,413 1,414 1,415 1,418 1,420 1,423 1,427 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,444 1,447 1,450 1,453 1,455 1,458 1,460 1,462 1,463 1,465 1,466 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,481 1,483 1,485 1,489 1,492 1,493 1,495 1,496 1,502 1,504 1,505 1,506 1,507 1,512 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,539 1,544 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,566 1,574 1,576 1,577 1,579 1,580 1,581 1,583 1,584 1,586 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,604 1,606 1,610 1,611 1,612 1,613 1,615 1,617 1,618 1,620 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,639 1,640 1,642 1,643 1,645 1,647 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,765 1,766 1,767 1,768 1,770 1,771 1,774 1,777 1,778 1,779 1,781 1,783 1,786 1,787 1,790 1,792 1,795 1,796 1,798 1,799 1,800 1,802 1,805 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,850 1,851 1,852 1,856 1,859 1,860 1,861 1,863 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,936 1,937 1,939 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,965 1,966 1,968 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1044 1,1046 1,1048 1,1051 1,1052 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1130 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1197 1,1201 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1338 1,1339 1,1344 1,1345 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1449 1,1451 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1483 1,1487 1,1492 1,1493 1,1497 1,1500 1,1502 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1547 1,1548 1,1553 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1614 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1718 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1738 1,1740 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1793 1,1795 1,1796 1,1800 1,1803 1,1804 1,1814 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1898 1,1900 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1982 1,1983 1,1985 1,1986 1,1987 1,1991 1,1995 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2096 1,2098 1,2099 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2141 1,2142 1,2149 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2244 1,2245 1,2253 1,2258 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2481 1,2486 1,2493 1,2513 1,2514 1,2515 1,2516 1,2653 1,2664 1,2667 1,2677 1,2680 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2747 1,2751 1,2752 1,2755 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {7 1,8 1,9 1,10 1,11 1,12 1,14 1,16 1,18 1,19 1,21 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,51 1,52 1,55 1,59 1,62 1,63 1,65 1,67 1,70 1,75 1,76 1,79 1,81 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,100 1,101 1,102 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,163 1,165 1,167 1,169 1,170 1,174 1,176 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,207 1,210 1,211 1,212 1,214 1,215 1,219 1,220 1,221 1,223 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,279 1,282 1,285 1,287 1,288 1,289 1,290 1,292 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,339 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,355 1,357 1,361 1,362 1,363 1,365 1,366 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,385 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,416 1,417 1,418 1,420 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,460 1,461 1,463 1,466 1,468 1,469 1,470 1,472 1,476 1,477 1,478 1,480 1,481 1,485 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,541 1,542 1,543 1,544 1,545 1,547 1,549 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,567 1,568 1,569 1,571 1,575 1,576 1,577 1,579 1,581 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,655 1,656 1,658 1,659 1,664 1,665 1,669 1,671 1,672 1,677 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,694 1,698 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,729 1,731 1,735 1,739 1,740 1,741 1,743 1,748 1,752 1,755 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,780 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,801 1,802 1,804 1,806 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,844 1,847 1,850 1,851 1,854 1,855 1,856 1,857 1,861 1,863 1,864 1,865 1,868 1,869 1,873 1,874 1,875 1,877 1,878 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,896 1,897 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,930 1,931 1,932 1,936 1,939 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,971 1,974 1,975 1,980 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1009 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1048 1,1052 1,1056 1,1058 1,1062 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1075 1,1077 1,1078 1,1081 1,1083 1,1085 1,1087 1,1088 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1112 1,1114 1,1118 1,1120 1,1125 1,1126 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1158 1,1159 1,1160 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1188 1,1189 1,1190 1,1191 1,1192 1,1196 1,1197 1,1198 1,1202 1,1203 1,1207 1,1208 1,1209 1,1210 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1231 1,1232 1,1234 1,1236 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1287 1,1288 1,1289 1,1290 1,1292 1,1298 1,1299 1,1302 1,1305 1,1307 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1331 1,1332 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1554 1,1565 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1596 1,1598 1,1600 1,1601 1,1605 1,1606 1,1617 1,1618 1,1619 1,1622 1,1626 1,1627 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1678 1,1682 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1716 1,1717 1,1719 1,1722 1,1723 1,1729 1,1733 1,1734 1,1735 1,1737 1,1738 1,1743 1,1748 1,1750 1,1752 1,1757 1,1760 1,1764 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1808 1,1810 1,1811 1,1813 1,1818 1,1819 1,1820 1,1830 1,1832 1,1835 1,1840 1,1843 1,1844 1,1850 1,1853 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1899 1,1902 1,1908 1,1913 1,1915 1,1916 1,1921 1,1923 1,1925 1,1927 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1957 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1982 1,1985 1,2003 1,2006 1,2007 1,2008 1,2009 1,2011 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2062 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2089 1,2091 1,2094 1,2095 1,2096 1,2102 1,2107 1,2110 1,2121 1,2129 1,2137 1,2142 1,2144 1,2147 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2169 1,2170 1,2171 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2254 1,2256 1,2263 1,2268 1,2271 1,2277 1,2278 1,2281 1,2283 1,2287 1,2289 1,2290 1,2301 1,2305 1,2307 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2331 1,2335 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2396 1,2398 1,2399 1,2400 1,2401 1,2402 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2425 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2469 1,2470 1,2471 1,2477 1,2479 1,2481 1,2482 1,2483 1,2490 1,2494 1,2511 1,2652 1,2653 1,2664 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2709 1,2711 1,2713 1,2717 1,2726 1,2730 1,2731 1,2733 1,2734 1,2735 1,2740 1,2743 1,2749 1,2751 1,2755 1,2756 1,2762 1,2763 1,2768 1,2771 1,2773 1,2774 1,2781 1,2783 1,2785 1,2789 1,2791 1,2792 1,2793 1,2797 1,2799 1,2800 1,2806 1,2807 -1} {7 1,10 1,12 1,14 1,19 1,21 1,23 1,27 1,31 1,33 1,37 1,39 1,40 1,43 1,48 1,50 1,51 1,55 1,57 1,62 1,64 1,65 1,67 1,71 1,72 1,75 1,77 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,103 1,107 1,108 1,113 1,114 1,116 1,117 1,118 1,119 1,122 1,126 1,127 1,129 1,130 1,132 1,135 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,157 1,158 1,160 1,161 1,162 1,166 1,168 1,169 1,170 1,174 1,176 1,181 1,183 1,187 1,188 1,192 1,194 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,215 1,216 1,220 1,221 1,222 1,224 1,225 1,227 1,229 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,246 1,247 1,248 1,250 1,255 1,256 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,281 1,284 1,286 1,287 1,288 1,289 1,293 1,297 1,298 1,300 1,301 1,302 1,307 1,308 1,311 1,313 1,314 1,317 1,318 1,324 1,325 1,331 1,333 1,335 1,337 1,341 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,361 1,363 1,365 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,381 1,382 1,384 1,385 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,419 1,422 1,423 1,424 1,429 1,430 1,432 1,434 1,435 1,436 1,438 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,460 1,462 1,463 1,465 1,467 1,469 1,472 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,491 1,492 1,493 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,547 1,549 1,550 1,556 1,561 1,562 1,563 1,564 1,566 1,568 1,571 1,573 1,575 1,576 1,578 1,581 1,582 1,584 1,587 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,617 1,618 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,694 1,695 1,697 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,734 1,735 1,736 1,737 1,740 1,741 1,743 1,745 1,748 1,750 1,751 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,821 1,822 1,824 1,825 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,925 1,927 1,928 1,929 1,932 1,934 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,956 1,959 1,960 1,961 1,965 1,966 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1078 1,1080 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1292 1,1293 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1342 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1397 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1602 1,1604 1,1606 1,1611 1,1614 1,1615 1,1616 1,1617 1,1625 1,1626 1,1627 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1793 1,1797 1,1798 1,1801 1,1804 1,1809 1,1814 1,1818 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1894 1,1898 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1967 1,1969 1,1970 1,1972 1,1973 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1994 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2102 1,2107 1,2109 1,2110 1,2111 1,2113 1,2114 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2263 1,2270 1,2271 1,2275 1,2278 1,2279 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2477 1,2479 1,2483 1,2486 1,2489 1,2494 1,2495 1,2500 1,2502 1,2506 1,2517 1,2519 1,2520 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2678 1,2680 1,2682 1,2685 1,2686 1,2693 1,2696 1,2697 1,2698 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2747 1,2750 1,2751 1,2755 1,2756 1,2762 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2801 1,2804 1,2806 1,2807 -1} {8 1,14 1,15 1,18 1,22 1,32 1,33 1,44 1,55 1,59 1,61 1,62 1,63 1,69 1,70 1,72 1,78 1,81 1,83 1,88 1,92 1,95 1,98 1,103 1,105 1,106 1,108 1,115 1,116 1,117 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,135 1,137 1,153 1,154 1,161 1,162 1,165 1,169 1,170 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,190 1,194 1,195 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,209 1,210 1,212 1,215 1,216 1,217 1,219 1,225 1,226 1,229 1,231 1,232 1,237 1,239 1,240 1,246 1,248 1,249 1,252 1,255 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,284 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,310 1,311 1,314 1,315 1,320 1,323 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,342 1,343 1,344 1,345 1,347 1,348 1,351 1,353 1,354 1,359 1,360 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,424 1,425 1,430 1,432 1,435 1,436 1,437 1,438 1,442 1,444 1,447 1,449 1,453 1,454 1,455 1,459 1,462 1,463 1,465 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,485 1,486 1,487 1,488 1,494 1,496 1,499 1,502 1,504 1,506 1,510 1,511 1,513 1,514 1,516 1,517 1,519 1,521 1,523 1,524 1,525 1,526 1,531 1,532 1,533 1,534 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,575 1,577 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,646 1,647 1,648 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,685 1,686 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,773 1,776 1,777 1,779 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,893 1,894 1,895 1,896 1,897 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,957 1,958 1,960 1,961 1,963 1,965 1,966 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,993 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1063 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1118 1,1119 1,1120 1,1122 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1196 1,1197 1,1200 1,1201 1,1204 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1344 1,1346 1,1349 1,1350 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1392 1,1393 1,1395 1,1398 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1452 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1491 1,1492 1,1493 1,1494 1,1498 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1549 1,1550 1,1551 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1803 1,1804 1,1819 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1894 1,1896 1,1898 1,1900 1,1905 1,1906 1,1907 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1982 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1999 1,2004 1,2006 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2096 1,2102 1,2105 1,2109 1,2110 1,2111 1,2116 1,2129 1,2130 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2253 1,2254 1,2258 1,2263 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2289 1,2291 1,2292 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2476 1,2477 1,2479 1,2483 1,2486 1,2489 1,2500 1,2520 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2677 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2743 1,2749 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,7 1,10 1,14 1,19 1,21 1,22 1,27 1,28 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,50 1,51 1,55 1,59 1,60 1,65 1,67 1,71 1,72 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,89 1,91 1,95 1,97 1,98 1,100 1,101 1,105 1,106 1,107 1,108 1,118 1,119 1,122 1,126 1,129 1,130 1,132 1,134 1,137 1,139 1,140 1,143 1,150 1,153 1,157 1,160 1,161 1,162 1,165 1,173 1,174 1,176 1,177 1,179 1,180 1,183 1,185 1,186 1,187 1,188 1,189 1,195 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,217 1,219 1,220 1,221 1,225 1,227 1,228 1,229 1,230 1,232 1,234 1,237 1,239 1,242 1,243 1,244 1,247 1,248 1,250 1,255 1,256 1,257 1,261 1,262 1,266 1,268 1,269 1,275 1,278 1,280 1,282 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,310 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,340 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,356 1,357 1,359 1,361 1,362 1,366 1,369 1,370 1,371 1,372 1,375 1,377 1,378 1,381 1,382 1,383 1,385 1,386 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,424 1,425 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,455 1,459 1,462 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,663 1,664 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,743 1,745 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,760 1,761 1,762 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,780 1,781 1,786 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,853 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,872 1,873 1,874 1,876 1,879 1,880 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,925 1,928 1,929 1,930 1,932 1,934 1,935 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,976 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1161 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1191 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1203 1,1204 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1718 1,1722 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1802 1,1804 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1896 1,1899 1,1900 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1994 1,1997 1,2002 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2031 1,2032 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2090 1,2092 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2257 1,2259 1,2263 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2300 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2473 1,2474 1,2477 1,2478 1,2479 1,2483 1,2485 1,2489 1,2492 1,2500 1,2502 1,2506 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {2 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,57 1,59 1,60 1,61 1,62 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,77 1,78 1,79 1,81 1,83 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,135 1,136 1,137 1,140 1,145 1,146 1,148 1,149 1,150 1,153 1,156 1,157 1,158 1,159 1,160 1,161 1,165 1,167 1,168 1,169 1,170 1,173 1,174 1,179 1,181 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,287 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,307 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,337 1,340 1,341 1,342 1,343 1,344 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,358 1,360 1,362 1,363 1,367 1,369 1,370 1,371 1,375 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,392 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,416 1,420 1,424 1,425 1,426 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,459 1,460 1,461 1,462 1,463 1,465 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,487 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,548 1,549 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,612 1,613 1,614 1,615 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,641 1,642 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,662 1,663 1,665 1,667 1,672 1,676 1,679 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,736 1,740 1,745 1,747 1,748 1,750 1,751 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,903 1,904 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,928 1,930 1,931 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1332 1,1333 1,1336 1,1340 1,1341 1,1344 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1385 1,1386 1,1388 1,1390 1,1394 1,1395 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1441 1,1443 1,1444 1,1446 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1497 1,1498 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1552 1,1557 1,1558 1,1560 1,1562 1,1563 1,1565 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1599 1,1600 1,1605 1,1606 1,1610 1,1614 1,1616 1,1617 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1718 1,1722 1,1725 1,1730 1,1731 1,1735 1,1736 1,1737 1,1738 1,1740 1,1746 1,1750 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1811 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1898 1,1900 1,1905 1,1913 1,1914 1,1915 1,1917 1,1922 1,1924 1,1929 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1979 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,1998 1,2005 1,2006 1,2007 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2095 1,2096 1,2104 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2125 1,2129 1,2131 1,2137 1,2140 1,2142 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2252 1,2254 1,2258 1,2260 1,2263 1,2266 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2296 1,2300 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2474 1,2479 1,2483 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2687 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2721 1,2726 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,22 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,38 1,39 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,52 1,54 1,57 1,61 1,62 1,63 1,64 1,65 1,68 1,69 1,70 1,73 1,74 1,77 1,78 1,81 1,82 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,168 1,169 1,170 1,171 1,173 1,174 1,177 1,179 1,180 1,181 1,185 1,187 1,188 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,231 1,232 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,371 1,374 1,375 1,377 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,422 1,424 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,456 1,459 1,463 1,465 1,467 1,468 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,585 1,587 1,592 1,593 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,634 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,718 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,986 1,988 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1008 1,1009 1,1010 1,1011 1,1015 1,1016 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1157 1,1159 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1344 1,1347 1,1349 1,1350 1,1353 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1392 1,1393 1,1394 1,1397 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1494 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1552 1,1553 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1621 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1727 1,1730 1,1733 1,1734 1,1737 1,1738 1,1740 1,1746 1,1748 1,1751 1,1752 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1895 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1981 1,1983 1,1985 1,1986 1,1987 1,1990 1,1995 1,2000 1,2006 1,2007 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2096 1,2102 1,2105 1,2107 1,2109 1,2116 1,2119 1,2120 1,2122 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2263 1,2265 1,2270 1,2278 1,2281 1,2283 1,2287 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2475 1,2479 1,2480 1,2483 1,2486 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2652 1,2653 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {7 1,14 1,18 1,23 1,27 1,30 1,32 1,33 1,36 1,38 1,39 1,41 1,46 1,51 1,55 1,59 1,60 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,81 1,82 1,83 1,85 1,86 1,90 1,91 1,95 1,97 1,100 1,101 1,102 1,103 1,105 1,107 1,108 1,111 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,137 1,138 1,139 1,141 1,150 1,151 1,154 1,157 1,158 1,161 1,162 1,165 1,166 1,169 1,170 1,171 1,175 1,176 1,179 1,180 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,210 1,211 1,213 1,214 1,216 1,219 1,221 1,222 1,223 1,224 1,227 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,245 1,248 1,250 1,254 1,255 1,256 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,278 1,280 1,281 1,282 1,286 1,287 1,288 1,293 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,310 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,342 1,344 1,345 1,347 1,348 1,351 1,352 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,365 1,367 1,371 1,372 1,375 1,377 1,382 1,383 1,384 1,385 1,387 1,389 1,391 1,392 1,393 1,394 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,415 1,417 1,421 1,425 1,426 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,457 1,459 1,461 1,462 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,486 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,533 1,534 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,706 1,708 1,709 1,710 1,712 1,717 1,718 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,735 1,736 1,737 1,739 1,740 1,745 1,748 1,756 1,757 1,758 1,761 1,762 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,782 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,820 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,892 1,893 1,894 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1052 1,1053 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1165 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1606 1,1607 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1746 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1802 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1899 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1994 1,1997 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2092 1,2094 1,2096 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2119 1,2123 1,2127 1,2129 1,2137 1,2141 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2254 1,2256 1,2257 1,2259 1,2260 1,2263 1,2268 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2471 1,2473 1,2477 1,2479 1,2483 1,2489 1,2490 1,2496 1,2499 1,2500 1,2501 1,2517 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2801 1,2805 1,2806 1,2807 -1} {7 1,9 1,12 1,19 1,21 1,23 1,27 1,31 1,32 1,33 1,36 1,39 1,43 1,45 1,46 1,48 1,51 1,52 1,62 1,65 1,67 1,70 1,71 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,92 1,97 1,99 1,100 1,101 1,102 1,103 1,105 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,133 1,134 1,135 1,137 1,141 1,142 1,143 1,144 1,146 1,149 1,150 1,151 1,154 1,155 1,156 1,158 1,159 1,161 1,164 1,165 1,166 1,168 1,169 1,174 1,175 1,182 1,185 1,186 1,187 1,188 1,192 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,216 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,228 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,246 1,247 1,250 1,253 1,254 1,255 1,256 1,257 1,261 1,264 1,267 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,297 1,298 1,300 1,301 1,302 1,307 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,323 1,324 1,326 1,331 1,332 1,333 1,335 1,337 1,338 1,342 1,343 1,344 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,364 1,365 1,369 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,385 1,387 1,388 1,391 1,392 1,393 1,394 1,399 1,400 1,403 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,420 1,422 1,423 1,424 1,426 1,429 1,432 1,433 1,434 1,435 1,436 1,438 1,439 1,442 1,444 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,460 1,462 1,465 1,467 1,469 1,470 1,474 1,477 1,478 1,479 1,480 1,482 1,483 1,485 1,486 1,487 1,490 1,491 1,492 1,493 1,496 1,498 1,502 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,519 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,556 1,557 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,578 1,579 1,580 1,581 1,584 1,585 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,694 1,698 1,699 1,702 1,705 1,706 1,707 1,708 1,710 1,711 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,735 1,736 1,737 1,739 1,741 1,743 1,745 1,747 1,748 1,751 1,753 1,755 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,782 1,783 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,956 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1048 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1068 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1206 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1292 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1333 1,1336 1,1341 1,1342 1,1344 1,1350 1,1351 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1719 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1744 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1896 1,1900 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1917 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2021 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2092 1,2095 1,2096 1,2098 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2121 1,2124 1,2125 1,2129 1,2130 1,2137 1,2140 1,2142 1,2146 1,2150 1,2151 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2259 1,2260 1,2261 1,2263 1,2266 1,2270 1,2271 1,2278 1,2281 1,2287 1,2288 1,2291 1,2293 1,2294 1,2295 1,2300 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2485 1,2488 1,2489 1,2494 1,2500 1,2503 1,2519 1,2520 1,2664 1,2665 1,2666 1,2667 1,2678 1,2680 1,2682 1,2684 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2740 1,2741 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,9 1,10 1,12 1,15 1,16 1,18 1,19 1,25 1,33 1,36 1,39 1,40 1,41 1,43 1,47 1,48 1,51 1,52 1,57 1,58 1,60 1,63 1,64 1,67 1,68 1,70 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,85 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,104 1,105 1,107 1,108 1,110 1,111 1,113 1,114 1,119 1,122 1,127 1,130 1,132 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,150 1,153 1,154 1,155 1,161 1,163 1,164 1,165 1,167 1,169 1,171 1,174 1,176 1,179 1,180 1,181 1,185 1,186 1,187 1,189 1,190 1,192 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,209 1,210 1,214 1,217 1,219 1,220 1,222 1,223 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,254 1,256 1,258 1,260 1,261 1,262 1,266 1,269 1,271 1,272 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,295 1,297 1,298 1,300 1,302 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,320 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,346 1,347 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,386 1,387 1,389 1,391 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,423 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,458 1,460 1,463 1,465 1,466 1,467 1,469 1,471 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,487 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,595 1,596 1,598 1,602 1,603 1,604 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,745 1,748 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,781 1,782 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,829 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,875 1,876 1,877 1,878 1,880 1,882 1,883 1,886 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,936 1,940 1,942 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,961 1,964 1,966 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1052 1,1053 1,1054 1,1056 1,1059 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1341 1,1343 1,1344 1,1348 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1482 1,1483 1,1487 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1553 1,1554 1,1560 1,1561 1,1564 1,1567 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1600 1,1602 1,1603 1,1604 1,1605 1,1610 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1623 1,1624 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1717 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1800 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1899 1,1901 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1999 1,2001 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2096 1,2098 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2121 1,2122 1,2137 1,2138 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2256 1,2264 1,2270 1,2273 1,2275 1,2278 1,2283 1,2287 1,2288 1,2290 1,2293 1,2302 1,2303 1,2305 1,2307 1,2312 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2478 1,2479 1,2483 1,2500 1,2504 1,2511 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2681 1,2682 1,2683 1,2684 1,2685 1,2693 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2739 1,2740 1,2742 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {2 1,9 1,13 1,35 1,36 1,46 1,49 1,50 1,54 1,57 1,58 1,65 1,68 1,69 1,76 1,79 1,85 1,88 1,92 1,94 1,99 1,101 1,109 1,111 1,112 1,118 1,119 1,120 1,122 1,124 1,128 1,129 1,130 1,133 1,134 1,137 1,139 1,141 1,143 1,144 1,146 1,149 1,153 1,154 1,161 1,164 1,165 1,168 1,173 1,175 1,181 1,182 1,186 1,189 1,190 1,194 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,211 1,212 1,214 1,220 1,225 1,226 1,227 1,230 1,232 1,234 1,235 1,237 1,240 1,246 1,252 1,253 1,257 1,258 1,260 1,261 1,268 1,269 1,270 1,271 1,275 1,279 1,281 1,285 1,288 1,290 1,294 1,296 1,298 1,307 1,310 1,311 1,313 1,315 1,317 1,319 1,322 1,323 1,325 1,326 1,328 1,337 1,340 1,341 1,342 1,343 1,345 1,347 1,349 1,351 1,353 1,354 1,355 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,370 1,375 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,395 1,398 1,399 1,401 1,404 1,405 1,409 1,412 1,413 1,420 1,421 1,423 1,424 1,427 1,429 1,430 1,437 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,454 1,459 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,491 1,492 1,493 1,494 1,498 1,499 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,526 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,548 1,550 1,552 1,553 1,555 1,558 1,559 1,561 1,562 1,564 1,566 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,580 1,583 1,586 1,587 1,590 1,591 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,608 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,647 1,648 1,649 1,651 1,653 1,654 1,655 1,657 1,661 1,662 1,663 1,666 1,667 1,668 1,671 1,676 1,677 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,695 1,697 1,699 1,701 1,702 1,707 1,708 1,709 1,710 1,711 1,712 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,731 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,747 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,766 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,776 1,778 1,779 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,875 1,878 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,954 1,957 1,961 1,964 1,965 1,967 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1030 1,1031 1,1032 1,1033 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1127 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1351 1,1355 1,1356 1,1358 1,1360 1,1361 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1463 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1497 1,1502 1,1505 1,1508 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1554 1,1557 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1572 1,1574 1,1576 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1616 1,1617 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1719 1,1722 1,1725 1,1726 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1744 1,1745 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1894 1,1895 1,1898 1,1899 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2090 1,2096 1,2097 1,2099 1,2102 1,2106 1,2107 1,2109 1,2111 1,2113 1,2116 1,2119 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2252 1,2256 1,2257 1,2261 1,2262 1,2263 1,2265 1,2266 1,2267 1,2270 1,2275 1,2276 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2491 1,2493 1,2500 1,2502 1,2506 1,2513 1,2514 1,2515 1,2516 1,2664 1,2666 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {8 1,14 1,16 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,40 1,43 1,44 1,46 1,49 1,50 1,52 1,54 1,62 1,65 1,67 1,70 1,73 1,76 1,79 1,83 1,85 1,86 1,88 1,90 1,92 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,117 1,119 1,120 1,121 1,122 1,123 1,127 1,128 1,129 1,130 1,132 1,134 1,136 1,137 1,138 1,139 1,141 1,142 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,169 1,171 1,174 1,175 1,176 1,177 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,196 1,197 1,199 1,202 1,203 1,204 1,206 1,208 1,211 1,214 1,216 1,219 1,220 1,222 1,223 1,224 1,226 1,227 1,228 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,244 1,245 1,248 1,251 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,279 1,281 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,336 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,363 1,365 1,366 1,367 1,368 1,369 1,371 1,375 1,377 1,382 1,383 1,385 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,418 1,420 1,425 1,426 1,427 1,429 1,430 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,487 1,490 1,492 1,493 1,495 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,514 1,516 1,517 1,521 1,522 1,523 1,524 1,525 1,531 1,532 1,535 1,537 1,540 1,541 1,543 1,544 1,546 1,548 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,572 1,573 1,575 1,576 1,577 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,592 1,593 1,594 1,596 1,597 1,599 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,664 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,679 1,681 1,685 1,686 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,741 1,743 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,782 1,785 1,786 1,787 1,790 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,880 1,881 1,882 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1044 1,1046 1,1051 1,1052 1,1057 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1202 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1342 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1387 1,1388 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1494 1,1495 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1617 1,1618 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1808 1,1809 1,1814 1,1819 1,1820 1,1821 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1924 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1985 1,1986 1,1989 1,1992 1,1995 1,2002 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2115 1,2119 1,2122 1,2123 1,2129 1,2130 1,2137 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2254 1,2255 1,2257 1,2261 1,2263 1,2265 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2476 1,2479 1,2480 1,2482 1,2483 1,2486 1,2488 1,2496 1,2501 1,2502 1,2503 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2678 1,2680 1,2684 1,2686 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {2 1,8 1,9 1,10 1,12 1,19 1,21 1,23 1,24 1,27 1,28 1,30 1,32 1,37 1,39 1,40 1,43 1,48 1,50 1,54 1,55 1,57 1,62 1,63 1,64 1,65 1,67 1,70 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,97 1,100 1,101 1,103 1,104 1,106 1,108 1,109 1,114 1,117 1,119 1,121 1,122 1,128 1,132 1,134 1,135 1,136 1,139 1,141 1,143 1,145 1,149 1,150 1,154 1,156 1,158 1,159 1,161 1,163 1,165 1,169 1,170 1,171 1,174 1,177 1,181 1,185 1,186 1,187 1,188 1,190 1,191 1,195 1,196 1,197 1,198 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,211 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,225 1,226 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,243 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,261 1,266 1,268 1,269 1,270 1,271 1,276 1,278 1,279 1,282 1,284 1,285 1,286 1,288 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,310 1,311 1,313 1,314 1,324 1,326 1,329 1,330 1,331 1,332 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,346 1,349 1,353 1,357 1,359 1,360 1,361 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,375 1,376 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,391 1,393 1,399 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,418 1,420 1,422 1,424 1,426 1,429 1,430 1,432 1,433 1,436 1,437 1,441 1,442 1,444 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,459 1,463 1,465 1,467 1,472 1,477 1,478 1,481 1,485 1,490 1,491 1,492 1,495 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,512 1,513 1,515 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,527 1,531 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,545 1,546 1,547 1,549 1,550 1,552 1,553 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,568 1,571 1,572 1,576 1,578 1,584 1,586 1,587 1,589 1,590 1,591 1,596 1,597 1,598 1,602 1,605 1,607 1,608 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,619 1,620 1,621 1,624 1,627 1,629 1,632 1,633 1,634 1,641 1,642 1,643 1,644 1,647 1,648 1,649 1,653 1,655 1,656 1,657 1,658 1,665 1,669 1,670 1,672 1,677 1,681 1,686 1,687 1,690 1,691 1,692 1,694 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,711 1,716 1,717 1,720 1,724 1,725 1,726 1,730 1,736 1,738 1,739 1,740 1,741 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,805 1,806 1,808 1,809 1,811 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,825 1,826 1,828 1,830 1,834 1,835 1,837 1,839 1,840 1,841 1,844 1,851 1,852 1,854 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,867 1,868 1,870 1,873 1,874 1,877 1,879 1,883 1,890 1,891 1,892 1,895 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,913 1,916 1,917 1,918 1,919 1,920 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,965 1,967 1,969 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,985 1,986 1,987 1,992 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1013 1,1014 1,1016 1,1017 1,1018 1,1022 1,1023 1,1029 1,1030 1,1031 1,1033 1,1034 1,1035 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1070 1,1071 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1159 1,1161 1,1162 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1186 1,1187 1,1188 1,1192 1,1193 1,1194 1,1196 1,1197 1,1204 1,1205 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1293 1,1301 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1325 1,1326 1,1328 1,1330 1,1331 1,1335 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1384 1,1388 1,1390 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1434 1,1435 1,1438 1,1439 1,1440 1,1444 1,1446 1,1448 1,1451 1,1452 1,1453 1,1456 1,1461 1,1462 1,1463 1,1465 1,1466 1,1467 1,1469 1,1473 1,1474 1,1475 1,1477 1,1478 1,1480 1,1483 1,1485 1,1486 1,1489 1,1500 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1539 1,1540 1,1543 1,1546 1,1550 1,1551 1,1553 1,1556 1,1558 1,1560 1,1561 1,1565 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1605 1,1606 1,1610 1,1613 1,1614 1,1615 1,1620 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1714 1,1719 1,1722 1,1723 1,1726 1,1730 1,1733 1,1736 1,1740 1,1751 1,1753 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1768 1,1771 1,1772 1,1773 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1811 1,1813 1,1819 1,1820 1,1821 1,1822 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1920 1,1926 1,1928 1,1929 1,1931 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1991 1,1992 1,1994 1,1998 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2021 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2114 1,2118 1,2119 1,2120 1,2129 1,2137 1,2142 1,2144 1,2145 1,2152 1,2155 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2260 1,2262 1,2263 1,2264 1,2270 1,2274 1,2277 1,2278 1,2283 1,2288 1,2290 1,2291 1,2292 1,2293 1,2295 1,2297 1,2299 1,2303 1,2304 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2470 1,2479 1,2483 1,2491 1,2493 1,2506 1,2520 1,2653 1,2665 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2684 1,2687 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2743 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {7 1,10 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,27 1,28 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,46 1,49 1,50 1,51 1,52 1,55 1,60 1,62 1,63 1,64 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,91 1,97 1,100 1,101 1,103 1,105 1,108 1,111 1,114 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,140 1,141 1,143 1,145 1,146 1,150 1,151 1,153 1,154 1,157 1,158 1,161 1,162 1,165 1,169 1,170 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,191 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,239 1,243 1,244 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,275 1,278 1,279 1,282 1,284 1,286 1,287 1,288 1,289 1,292 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,329 1,331 1,332 1,335 1,336 1,337 1,338 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,359 1,361 1,362 1,365 1,367 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,385 1,388 1,391 1,392 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,404 1,405 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,424 1,425 1,426 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,451 1,453 1,455 1,456 1,460 1,462 1,463 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,515 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,664 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,725 1,726 1,729 1,730 1,734 1,735 1,736 1,738 1,739 1,740 1,745 1,747 1,748 1,751 1,753 1,754 1,756 1,757 1,758 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,796 1,798 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,817 1,821 1,822 1,825 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,847 1,851 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,876 1,877 1,878 1,880 1,881 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,934 1,935 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,969 1,970 1,971 1,974 1,975 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1038 1,1039 1,1040 1,1042 1,1044 1,1046 1,1048 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1110 1,1111 1,1113 1,1115 1,1116 1,1119 1,1122 1,1123 1,1126 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1151 1,1152 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1204 1,1209 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1325 1,1326 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1606 1,1610 1,1611 1,1614 1,1617 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1746 1,1751 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1804 1,1809 1,1810 1,1811 1,1813 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1896 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1994 1,1997 1,1999 1,2003 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2095 1,2096 1,2098 1,2102 1,2107 1,2109 1,2110 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2125 1,2129 1,2132 1,2140 1,2142 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2256 1,2257 1,2261 1,2264 1,2266 1,2268 1,2270 1,2271 1,2273 1,2278 1,2279 1,2283 1,2287 1,2288 1,2291 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2477 1,2479 1,2483 1,2485 1,2486 1,2487 1,2500 1,2517 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2680 1,2681 1,2682 1,2687 1,2693 1,2696 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,8 1,9 1,10 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,32 1,35 1,36 1,38 1,39 1,41 1,43 1,44 1,46 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,104 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,121 1,122 1,124 1,126 1,127 1,129 1,132 1,133 1,134 1,136 1,137 1,140 1,141 1,143 1,145 1,146 1,150 1,151 1,152 1,153 1,155 1,157 1,158 1,160 1,161 1,162 1,163 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,197 1,198 1,200 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,224 1,225 1,227 1,228 1,229 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,256 1,261 1,264 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,422 1,423 1,424 1,425 1,426 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,474 1,476 1,477 1,478 1,479 1,480 1,483 1,488 1,489 1,493 1,494 1,496 1,497 1,498 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,550 1,553 1,555 1,556 1,557 1,558 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,613 1,614 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,661 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,725 1,727 1,729 1,730 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,780 1,784 1,785 1,788 1,789 1,792 1,793 1,794 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,846 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1129 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1194 1,1196 1,1197 1,1198 1,1201 1,1202 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1297 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1333 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1551 1,1553 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1604 1,1611 1,1614 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1716 1,1717 1,1722 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1753 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1804 1,1812 1,1814 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1896 1,1900 1,1905 1,1908 1,1913 1,1914 1,1915 1,1919 1,1920 1,1922 1,1923 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1999 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2094 1,2096 1,2099 1,2102 1,2106 1,2107 1,2110 1,2111 1,2116 1,2119 1,2129 1,2132 1,2137 1,2140 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2261 1,2263 1,2265 1,2270 1,2271 1,2274 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2292 1,2293 1,2295 1,2299 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2476 1,2479 1,2483 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,37 1,38 1,39 1,43 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,59 1,60 1,61 1,63 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,79 1,81 1,82 1,85 1,87 1,88 1,90 1,94 1,95 1,98 1,100 1,101 1,103 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,135 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,160 1,161 1,163 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,226 1,229 1,230 1,232 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,272 1,282 1,284 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,307 1,308 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,358 1,359 1,361 1,363 1,365 1,366 1,369 1,370 1,371 1,373 1,374 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,401 1,404 1,405 1,408 1,412 1,413 1,414 1,417 1,418 1,420 1,423 1,425 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,465 1,467 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,488 1,490 1,491 1,492 1,493 1,496 1,497 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,599 1,600 1,602 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,635 1,636 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,783 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,797 1,798 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,815 1,817 1,818 1,819 1,822 1,825 1,826 1,827 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,877 1,878 1,880 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,964 1,965 1,966 1,968 1,972 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1046 1,1048 1,1049 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1245 1,1246 1,1247 1,1249 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1301 1,1302 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1328 1,1329 1,1330 1,1332 1,1337 1,1338 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1452 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1546 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1605 1,1612 1,1614 1,1616 1,1620 1,1621 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1665 1,1666 1,1670 1,1671 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1721 1,1722 1,1723 1,1730 1,1733 1,1735 1,1736 1,1737 1,1739 1,1740 1,1745 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1805 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1895 1,1897 1,1898 1,1900 1,1906 1,1908 1,1913 1,1914 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1973 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1996 1,1998 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2102 1,2106 1,2111 1,2115 1,2116 1,2129 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2262 1,2263 1,2265 1,2270 1,2281 1,2283 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2483 1,2486 1,2491 1,2493 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 -1} {2 1,8 1,9 1,10 1,11 1,12 1,15 1,22 1,25 1,35 1,38 1,39 1,40 1,43 1,44 1,49 1,50 1,53 1,54 1,58 1,59 1,63 1,64 1,69 1,70 1,72 1,78 1,81 1,88 1,92 1,95 1,97 1,98 1,99 1,103 1,104 1,105 1,106 1,108 1,110 1,113 1,114 1,116 1,119 1,120 1,121 1,122 1,123 1,130 1,134 1,135 1,136 1,137 1,139 1,144 1,145 1,146 1,150 1,151 1,154 1,156 1,159 1,164 1,165 1,168 1,169 1,176 1,177 1,179 1,181 1,184 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,205 1,208 1,211 1,212 1,214 1,216 1,220 1,222 1,223 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,242 1,243 1,249 1,250 1,252 1,253 1,254 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,269 1,270 1,272 1,275 1,278 1,279 1,281 1,282 1,285 1,287 1,288 1,290 1,292 1,294 1,296 1,297 1,299 1,302 1,303 1,307 1,308 1,309 1,311 1,313 1,315 1,319 1,323 1,332 1,338 1,340 1,344 1,345 1,351 1,353 1,354 1,355 1,357 1,361 1,362 1,363 1,364 1,367 1,368 1,370 1,371 1,374 1,375 1,378 1,382 1,384 1,387 1,388 1,389 1,391 1,392 1,395 1,399 1,400 1,404 1,405 1,408 1,409 1,413 1,414 1,415 1,417 1,421 1,423 1,424 1,427 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,453 1,458 1,459 1,460 1,463 1,467 1,474 1,477 1,478 1,480 1,483 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,503 1,504 1,505 1,507 1,510 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,531 1,532 1,533 1,534 1,535 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,567 1,569 1,574 1,577 1,578 1,580 1,582 1,583 1,586 1,587 1,590 1,591 1,592 1,593 1,594 1,597 1,598 1,603 1,604 1,606 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,650 1,652 1,653 1,655 1,657 1,662 1,664 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,740 1,743 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1049 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1199 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1326 1,1328 1,1329 1,1331 1,1332 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1551 1,1553 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1605 1,1607 1,1611 1,1614 1,1616 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1738 1,1740 1,1744 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1804 1,1814 1,1815 1,1816 1,1819 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1992 1,1997 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2092 1,2093 1,2095 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2122 1,2123 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2262 1,2263 1,2265 1,2266 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2476 1,2479 1,2483 1,2486 1,2500 1,2653 1,2666 1,2667 1,2669 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2709 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2804 1,2806 1,2807 -1} {5 1,8 1,10 1,11 1,14 1,18 1,19 1,23 1,25 1,27 1,28 1,31 1,35 1,36 1,38 1,44 1,46 1,47 1,48 1,49 1,52 1,54 1,57 1,58 1,59 1,68 1,69 1,70 1,73 1,76 1,78 1,85 1,87 1,88 1,102 1,105 1,106 1,107 1,109 1,110 1,114 1,116 1,120 1,123 1,128 1,129 1,130 1,132 1,135 1,137 1,139 1,140 1,142 1,143 1,144 1,156 1,157 1,161 1,162 1,163 1,164 1,167 1,168 1,169 1,171 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,189 1,190 1,191 1,194 1,195 1,198 1,199 1,202 1,204 1,210 1,212 1,214 1,216 1,220 1,222 1,226 1,227 1,229 1,231 1,234 1,235 1,237 1,240 1,243 1,244 1,249 1,252 1,253 1,254 1,257 1,258 1,261 1,264 1,265 1,266 1,269 1,270 1,271 1,279 1,281 1,285 1,287 1,290 1,292 1,294 1,295 1,297 1,301 1,302 1,308 1,309 1,310 1,311 1,313 1,315 1,318 1,319 1,320 1,321 1,324 1,325 1,328 1,331 1,333 1,334 1,338 1,339 1,341 1,342 1,344 1,345 1,346 1,352 1,353 1,355 1,358 1,360 1,361 1,363 1,367 1,368 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,387 1,391 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,410 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,427 1,430 1,434 1,435 1,438 1,442 1,446 1,447 1,449 1,450 1,453 1,454 1,457 1,458 1,459 1,460 1,461 1,465 1,469 1,472 1,474 1,477 1,478 1,479 1,481 1,485 1,487 1,488 1,489 1,490 1,493 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,513 1,517 1,518 1,520 1,521 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,569 1,577 1,578 1,580 1,582 1,583 1,586 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,629 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,647 1,648 1,649 1,650 1,651 1,653 1,655 1,657 1,658 1,661 1,665 1,666 1,667 1,671 1,672 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,850 1,851 1,852 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,864 1,865 1,869 1,870 1,873 1,875 1,876 1,877 1,881 1,883 1,885 1,886 1,889 1,890 1,891 1,895 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,946 1,948 1,949 1,950 1,951 1,952 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,997 1,999 1,1000 1,1003 1,1004 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1058 1,1060 1,1062 1,1063 1,1067 1,1068 1,1070 1,1071 1,1076 1,1078 1,1083 1,1087 1,1088 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1124 1,1132 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1199 1,1201 1,1204 1,1206 1,1208 1,1209 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1250 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1597 1,1599 1,1600 1,1605 1,1607 1,1609 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1718 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1803 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1895 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1997 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2093 1,2095 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2144 1,2145 1,2146 1,2147 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2262 1,2263 1,2265 1,2266 1,2267 1,2270 1,2271 1,2273 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2482 1,2483 1,2486 1,2487 1,2490 1,2501 1,2503 1,2505 1,2511 1,2519 1,2521 1,2653 1,2664 1,2667 1,2677 1,2681 1,2683 1,2684 1,2686 1,2695 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {14 1,15 1,18 1,22 1,32 1,39 1,43 1,44 1,48 1,53 1,57 1,62 1,64 1,65 1,67 1,69 1,71 1,72 1,76 1,82 1,83 1,90 1,91 1,92 1,97 1,100 1,101 1,105 1,106 1,110 1,116 1,119 1,120 1,122 1,126 1,128 1,129 1,130 1,132 1,143 1,152 1,153 1,154 1,158 1,161 1,162 1,164 1,168 1,169 1,170 1,172 1,174 1,179 1,181 1,183 1,184 1,187 1,188 1,190 1,194 1,197 1,199 1,201 1,203 1,204 1,205 1,206 1,208 1,209 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,231 1,232 1,237 1,239 1,240 1,243 1,246 1,248 1,249 1,250 1,252 1,253 1,254 1,260 1,261 1,266 1,268 1,269 1,270 1,271 1,278 1,279 1,280 1,284 1,286 1,287 1,288 1,289 1,293 1,294 1,297 1,298 1,300 1,307 1,308 1,310 1,311 1,314 1,318 1,319 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,333 1,336 1,337 1,338 1,341 1,342 1,345 1,346 1,347 1,349 1,351 1,353 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,374 1,375 1,376 1,377 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,398 1,400 1,404 1,405 1,408 1,413 1,414 1,420 1,422 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,436 1,437 1,438 1,441 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,454 1,456 1,458 1,459 1,460 1,463 1,467 1,468 1,469 1,471 1,473 1,475 1,477 1,478 1,480 1,481 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,506 1,507 1,511 1,513 1,514 1,515 1,517 1,518 1,520 1,522 1,523 1,524 1,533 1,537 1,539 1,540 1,541 1,546 1,547 1,553 1,556 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,665 1,666 1,667 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,705 1,707 1,708 1,710 1,711 1,714 1,716 1,720 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,776 1,777 1,778 1,779 1,781 1,782 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,809 1,810 1,811 1,813 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,986 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1076 1,1080 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1128 1,1129 1,1131 1,1135 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1328 1,1329 1,1330 1,1331 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1505 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1574 1,1575 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1593 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1611 1,1613 1,1614 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1721 1,1722 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1740 1,1746 1,1747 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1898 1,1900 1,1905 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1999 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2146 1,2147 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2256 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2473 1,2476 1,2477 1,2478 1,2479 1,2482 1,2483 1,2485 1,2486 1,2490 1,2520 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2696 1,2699 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,35 1,36 1,38 1,39 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,55 1,58 1,59 1,60 1,61 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,113 1,117 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,141 1,142 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,155 1,156 1,157 1,158 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,226 1,227 1,232 1,234 1,235 1,237 1,239 1,240 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,281 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,427 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,441 1,442 1,444 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,487 1,490 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,665 1,666 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,784 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,838 1,841 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,929 1,930 1,931 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1057 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1202 1,1206 1,1208 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1297 1,1298 1,1299 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1341 1,1344 1,1345 1,1346 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1388 1,1389 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1445 1,1446 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1500 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1569 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1613 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1716 1,1719 1,1721 1,1722 1,1730 1,1731 1,1733 1,1735 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1808 1,1813 1,1819 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1907 1,1908 1,1913 1,1915 1,1917 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1983 1,1985 1,1986 1,1987 1,1991 1,1992 1,1996 1,1998 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2089 1,2096 1,2098 1,2102 1,2107 1,2108 1,2109 1,2111 1,2118 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2256 1,2263 1,2268 1,2270 1,2275 1,2278 1,2283 1,2287 1,2291 1,2293 1,2295 1,2299 1,2303 1,2305 1,2306 1,2313 1,2319 1,2321 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2482 1,2483 1,2486 1,2493 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2741 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,60 1,61 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,173 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,225 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,311 1,313 1,314 1,315 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,333 1,335 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,375 1,376 1,377 1,381 1,382 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,427 1,428 1,429 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,583 1,584 1,586 1,587 1,589 1,590 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,664 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,820 1,822 1,824 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,846 1,847 1,849 1,851 1,852 1,853 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,876 1,878 1,880 1,882 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,972 1,975 1,976 1,977 1,978 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1044 1,1045 1,1048 1,1051 1,1052 1,1053 1,1054 1,1058 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1081 1,1082 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1115 1,1118 1,1120 1,1124 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1205 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1249 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1289 1,1290 1,1294 1,1295 1,1297 1,1298 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1337 1,1338 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1397 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1447 1,1451 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1554 1,1560 1,1563 1,1564 1,1567 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1619 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1722 1,1727 1,1733 1,1736 1,1737 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1799 1,1801 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1899 1,1900 1,1903 1,1905 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1995 1,2004 1,2006 1,2007 1,2011 1,2013 1,2015 1,2016 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2091 1,2096 1,2102 1,2107 1,2116 1,2119 1,2122 1,2123 1,2137 1,2142 1,2155 1,2159 1,2160 1,2161 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2174 1,2175 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2253 1,2254 1,2256 1,2258 1,2259 1,2261 1,2263 1,2265 1,2267 1,2270 1,2277 1,2278 1,2279 1,2283 1,2287 1,2288 1,2292 1,2293 1,2294 1,2297 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2483 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2717 1,2718 1,2719 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {8 1,10 1,11 1,12 1,13 1,14 1,16 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,52 1,54 1,55 1,57 1,60 1,61 1,62 1,68 1,70 1,71 1,73 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,87 1,89 1,90 1,91 1,94 1,95 1,97 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,126 1,127 1,129 1,132 1,134 1,135 1,136 1,137 1,141 1,143 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,174 1,176 1,177 1,179 1,181 1,182 1,184 1,185 1,186 1,187 1,188 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,213 1,215 1,216 1,217 1,219 1,220 1,221 1,224 1,227 1,228 1,230 1,231 1,232 1,235 1,237 1,239 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,285 1,288 1,289 1,290 1,292 1,293 1,297 1,299 1,300 1,301 1,302 1,305 1,307 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,333 1,334 1,335 1,338 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,365 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,403 1,404 1,407 1,408 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,462 1,463 1,465 1,466 1,469 1,472 1,473 1,476 1,477 1,478 1,481 1,485 1,486 1,487 1,489 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,531 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,657 1,661 1,665 1,666 1,669 1,670 1,671 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,748 1,751 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,788 1,790 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,852 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,877 1,879 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,970 1,971 1,972 1,974 1,975 1,976 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1202 1,1203 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1231 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1244 1,1248 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1293 1,1299 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1332 1,1333 1,1337 1,1338 1,1341 1,1344 1,1348 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1451 1,1453 1,1454 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1495 1,1498 1,1502 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1550 1,1552 1,1554 1,1560 1,1561 1,1565 1,1568 1,1569 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1598 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1619 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1738 1,1740 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1762 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1800 1,1802 1,1808 1,1809 1,1811 1,1814 1,1815 1,1819 1,1820 1,1821 1,1825 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1898 1,1899 1,1902 1,1904 1,1906 1,1908 1,1913 1,1915 1,1921 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1994 1,1999 1,2001 1,2002 1,2006 1,2009 1,2011 1,2013 1,2014 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2092 1,2094 1,2095 1,2096 1,2097 1,2098 1,2102 1,2105 1,2106 1,2115 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2138 1,2140 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2257 1,2258 1,2262 1,2263 1,2264 1,2266 1,2270 1,2271 1,2274 1,2275 1,2276 1,2281 1,2283 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2312 1,2315 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2488 1,2495 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2679 1,2681 1,2683 1,2685 1,2686 1,2687 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {8 1,15 1,22 1,28 1,33 1,35 1,41 1,49 1,68 1,73 1,74 1,76 1,77 1,79 1,88 1,92 1,95 1,98 1,101 1,103 1,111 1,122 1,123 1,126 1,128 1,129 1,141 1,145 1,151 1,153 1,155 1,159 1,162 1,164 1,168 1,169 1,170 1,173 1,181 1,186 1,190 1,194 1,195 1,199 1,204 1,208 1,209 1,215 1,226 1,227 1,232 1,235 1,237 1,240 1,245 1,246 1,253 1,254 1,255 1,258 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,279 1,280 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,307 1,310 1,311 1,313 1,315 1,317 1,319 1,322 1,323 1,324 1,326 1,334 1,337 1,342 1,345 1,349 1,353 1,359 1,360 1,363 1,366 1,367 1,368 1,374 1,375 1,381 1,382 1,384 1,387 1,388 1,389 1,390 1,391 1,395 1,397 1,399 1,400 1,402 1,404 1,405 1,408 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,424 1,426 1,427 1,429 1,437 1,438 1,440 1,442 1,444 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,473 1,474 1,475 1,477 1,478 1,479 1,481 1,485 1,486 1,487 1,491 1,492 1,493 1,499 1,510 1,512 1,513 1,516 1,517 1,518 1,521 1,522 1,523 1,525 1,530 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,550 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,603 1,604 1,605 1,608 1,609 1,612 1,614 1,615 1,617 1,618 1,619 1,620 1,624 1,625 1,629 1,633 1,634 1,640 1,645 1,647 1,648 1,649 1,651 1,653 1,655 1,656 1,657 1,658 1,661 1,664 1,666 1,667 1,668 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,689 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,707 1,708 1,709 1,710 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,735 1,737 1,738 1,740 1,741 1,743 1,747 1,750 1,753 1,755 1,756 1,758 1,759 1,763 1,766 1,767 1,768 1,769 1,773 1,775 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,890 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,921 1,923 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,994 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1087 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1127 1,1130 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1194 1,1195 1,1198 1,1200 1,1201 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1342 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1501 1,1502 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1551 1,1554 1,1557 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1617 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1809 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1898 1,1900 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1924 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1998 1,2001 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2030 1,2031 1,2032 1,2033 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2096 1,2097 1,2102 1,2104 1,2107 1,2111 1,2115 1,2118 1,2119 1,2124 1,2129 1,2130 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2201 1,2202 1,2203 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2254 1,2259 1,2261 1,2262 1,2263 1,2265 1,2270 1,2273 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2481 1,2483 1,2486 1,2489 1,2495 1,2496 1,2511 1,2653 1,2664 1,2666 1,2667 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {12 1,16 1,18 1,19 1,21 1,24 1,30 1,32 1,33 1,40 1,41 1,45 1,46 1,47 1,48 1,49 1,52 1,58 1,60 1,61 1,62 1,68 1,69 1,76 1,78 1,79 1,82 1,83 1,90 1,92 1,95 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,114 1,118 1,120 1,121 1,123 1,130 1,132 1,133 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,156 1,157 1,159 1,161 1,163 1,164 1,166 1,167 1,169 1,172 1,174 1,176 1,177 1,180 1,181 1,185 1,186 1,189 1,190 1,194 1,196 1,199 1,201 1,202 1,204 1,206 1,207 1,211 1,212 1,213 1,216 1,221 1,223 1,226 1,229 1,230 1,231 1,232 1,234 1,237 1,239 1,242 1,245 1,248 1,250 1,252 1,253 1,254 1,258 1,260 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,301 1,302 1,307 1,309 1,310 1,311 1,312 1,314 1,319 1,323 1,324 1,326 1,328 1,336 1,337 1,338 1,340 1,341 1,342 1,344 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,378 1,381 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,401 1,405 1,409 1,412 1,414 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,455 1,457 1,458 1,462 1,463 1,465 1,466 1,469 1,473 1,474 1,476 1,479 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,492 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,525 1,526 1,530 1,531 1,533 1,535 1,537 1,539 1,541 1,544 1,545 1,546 1,550 1,551 1,553 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,600 1,604 1,606 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,628 1,633 1,634 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,687 1,688 1,689 1,690 1,691 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,726 1,727 1,729 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,866 1,867 1,870 1,871 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1124 1,1125 1,1127 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1200 1,1201 1,1202 1,1205 1,1208 1,1209 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1282 1,1287 1,1288 1,1289 1,1291 1,1293 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1341 1,1344 1,1345 1,1346 1,1349 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1375 1,1376 1,1378 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1393 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1549 1,1554 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1610 1,1611 1,1613 1,1616 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1732 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1749 1,1750 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1892 1,1898 1,1899 1,1901 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2001 1,2002 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2098 1,2099 1,2102 1,2105 1,2106 1,2107 1,2111 1,2115 1,2116 1,2119 1,2123 1,2126 1,2127 1,2129 1,2130 1,2137 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2253 1,2259 1,2260 1,2261 1,2262 1,2263 1,2266 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2445 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2479 1,2483 1,2500 1,2505 1,2517 1,2652 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2739 1,2743 1,2747 1,2749 1,2751 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,13 1,14 1,16 1,19 1,21 1,23 1,24 1,28 1,30 1,32 1,35 1,38 1,39 1,40 1,41 1,46 1,51 1,52 1,54 1,58 1,60 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,79 1,87 1,88 1,90 1,94 1,95 1,97 1,100 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,111 1,114 1,118 1,119 1,120 1,121 1,124 1,126 1,127 1,132 1,134 1,136 1,137 1,140 1,141 1,143 1,145 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,174 1,176 1,177 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,196 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,207 1,209 1,210 1,212 1,214 1,215 1,219 1,220 1,222 1,223 1,224 1,226 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,241 1,242 1,243 1,245 1,247 1,249 1,250 1,252 1,255 1,256 1,257 1,258 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,288 1,289 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,305 1,307 1,309 1,311 1,315 1,317 1,320 1,321 1,323 1,324 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,338 1,339 1,340 1,342 1,344 1,346 1,347 1,351 1,352 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,367 1,368 1,369 1,371 1,375 1,378 1,388 1,391 1,393 1,394 1,397 1,398 1,399 1,401 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,423 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,460 1,462 1,463 1,465 1,469 1,472 1,473 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,503 1,504 1,505 1,507 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,524 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,655 1,656 1,658 1,662 1,665 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,731 1,734 1,735 1,739 1,740 1,741 1,745 1,748 1,751 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,785 1,786 1,788 1,792 1,793 1,794 1,795 1,796 1,797 1,800 1,801 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,819 1,822 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,861 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,937 1,938 1,939 1,942 1,943 1,944 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1079 1,1082 1,1083 1,1084 1,1088 1,1090 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1122 1,1123 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1300 1,1301 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1341 1,1342 1,1346 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1490 1,1494 1,1500 1,1502 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1554 1,1557 1,1558 1,1560 1,1561 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1606 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1710 1,1712 1,1714 1,1717 1,1722 1,1724 1,1729 1,1733 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1748 1,1750 1,1752 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1891 1,1898 1,1899 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1981 1,1985 1,1986 1,1987 1,1989 1,1998 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2086 1,2095 1,2096 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2258 1,2262 1,2263 1,2264 1,2276 1,2277 1,2280 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2296 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2485 1,2489 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2652 1,2653 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2686 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2752 1,2755 1,2756 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,8 1,9 1,12 1,14 1,18 1,25 1,31 1,33 1,36 1,39 1,40 1,41 1,43 1,45 1,47 1,48 1,49 1,51 1,52 1,57 1,61 1,62 1,64 1,67 1,69 1,70 1,73 1,74 1,75 1,78 1,82 1,83 1,85 1,87 1,90 1,97 1,100 1,102 1,103 1,104 1,105 1,111 1,113 1,114 1,116 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,145 1,148 1,149 1,151 1,152 1,153 1,154 1,157 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,179 1,181 1,183 1,185 1,187 1,189 1,190 1,191 1,194 1,195 1,199 1,202 1,203 1,206 1,208 1,209 1,212 1,213 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,240 1,242 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,278 1,279 1,280 1,285 1,286 1,287 1,290 1,292 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,337 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,352 1,353 1,354 1,356 1,357 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,372 1,374 1,375 1,376 1,382 1,384 1,385 1,387 1,388 1,390 1,392 1,394 1,395 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,413 1,415 1,418 1,420 1,421 1,424 1,427 1,428 1,430 1,432 1,434 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,459 1,460 1,462 1,463 1,465 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,488 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,516 1,517 1,518 1,519 1,521 1,522 1,525 1,528 1,532 1,533 1,537 1,539 1,541 1,543 1,544 1,546 1,550 1,552 1,553 1,555 1,556 1,559 1,561 1,562 1,563 1,566 1,568 1,571 1,573 1,574 1,576 1,578 1,579 1,580 1,582 1,583 1,587 1,588 1,589 1,590 1,591 1,594 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,613 1,614 1,615 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,636 1,640 1,641 1,642 1,645 1,646 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,666 1,667 1,668 1,669 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,754 1,755 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,883 1,886 1,889 1,890 1,892 1,895 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1054 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1105 1,1106 1,1108 1,1109 1,1111 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1293 1,1294 1,1295 1,1299 1,1300 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1492 1,1493 1,1495 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1616 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1720 1,1722 1,1725 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1800 1,1801 1,1803 1,1811 1,1812 1,1814 1,1815 1,1816 1,1818 1,1819 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1906 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1981 1,1982 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1994 1,1997 1,1999 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2088 1,2090 1,2091 1,2095 1,2096 1,2098 1,2107 1,2110 1,2111 1,2113 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2144 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2254 1,2257 1,2265 1,2270 1,2273 1,2278 1,2281 1,2283 1,2285 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2482 1,2483 1,2486 1,2493 1,2495 1,2500 1,2511 1,2517 1,2519 1,2664 1,2667 1,2669 1,2670 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2804 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,13 1,15 1,19 1,23 1,25 1,28 1,30 1,32 1,33 1,36 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,58 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,94 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,112 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,242 1,243 1,244 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,278 1,279 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,395 1,398 1,399 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,423 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,783 1,784 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,918 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,936 1,937 1,938 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1048 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1341 1,1344 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1390 1,1393 1,1394 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1444 1,1446 1,1448 1,1450 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1494 1,1497 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1605 1,1614 1,1616 1,1617 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1733 1,1734 1,1736 1,1737 1,1740 1,1747 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1824 1,1825 1,1827 1,1828 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1895 1,1898 1,1900 1,1901 1,1905 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1981 1,1985 1,1986 1,1987 1,1992 1,1995 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2116 1,2119 1,2125 1,2129 1,2132 1,2137 1,2142 1,2144 1,2145 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2253 1,2255 1,2263 1,2270 1,2272 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2513 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2740 1,2742 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2800 1,2801 1,2806 1,2807 -1} {11 1,12 1,14 1,15 1,30 1,32 1,33 1,46 1,48 1,50 1,52 1,54 1,57 1,60 1,61 1,62 1,68 1,69 1,71 1,72 1,74 1,78 1,79 1,87 1,88 1,95 1,99 1,102 1,103 1,104 1,106 1,110 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,123 1,126 1,127 1,128 1,129 1,133 1,135 1,136 1,140 1,144 1,145 1,146 1,149 1,150 1,152 1,153 1,156 1,157 1,159 1,161 1,164 1,168 1,169 1,170 1,173 1,181 1,183 1,184 1,185 1,186 1,191 1,194 1,196 1,199 1,201 1,202 1,204 1,205 1,207 1,211 1,212 1,216 1,219 1,222 1,223 1,226 1,227 1,228 1,230 1,231 1,234 1,235 1,240 1,242 1,245 1,246 1,252 1,254 1,257 1,258 1,262 1,264 1,266 1,270 1,275 1,279 1,280 1,281 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,315 1,317 1,323 1,326 1,328 1,333 1,336 1,340 1,343 1,347 1,352 1,353 1,354 1,355 1,358 1,367 1,368 1,373 1,375 1,376 1,382 1,384 1,386 1,387 1,389 1,390 1,391 1,392 1,395 1,398 1,399 1,400 1,405 1,408 1,412 1,415 1,418 1,420 1,421 1,426 1,427 1,428 1,431 1,435 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,461 1,462 1,463 1,465 1,473 1,474 1,476 1,481 1,486 1,487 1,488 1,489 1,492 1,493 1,499 1,502 1,504 1,510 1,512 1,517 1,518 1,520 1,521 1,523 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,541 1,542 1,550 1,551 1,558 1,559 1,561 1,562 1,563 1,565 1,571 1,572 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,606 1,608 1,609 1,610 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,660 1,662 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,695 1,698 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,768 1,769 1,772 1,773 1,774 1,775 1,776 1,778 1,783 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,824 1,825 1,826 1,828 1,829 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,914 1,915 1,917 1,918 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,936 1,938 1,940 1,942 1,943 1,944 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1058 1,1061 1,1062 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1090 1,1091 1,1098 1,1099 1,1100 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1204 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1216 1,1217 1,1218 1,1219 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1241 1,1242 1,1245 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1288 1,1290 1,1291 1,1292 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1335 1,1341 1,1343 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1486 1,1487 1,1489 1,1490 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1540 1,1542 1,1543 1,1546 1,1550 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1599 1,1600 1,1602 1,1603 1,1605 1,1607 1,1610 1,1613 1,1614 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1694 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1734 1,1735 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1808 1,1812 1,1814 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1898 1,1899 1,1902 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1925 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1979 1,1981 1,1982 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1997 1,1999 1,2006 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2093 1,2095 1,2096 1,2098 1,2102 1,2107 1,2111 1,2113 1,2119 1,2123 1,2126 1,2129 1,2131 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2259 1,2263 1,2265 1,2271 1,2278 1,2281 1,2282 1,2283 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2481 1,2483 1,2486 1,2487 1,2496 1,2500 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2721 1,2726 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2743 1,2750 1,2751 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,7 1,9 1,11 1,12 1,14 1,18 1,19 1,21 1,22 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,41 1,43 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,65 1,67 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,122 1,124 1,126 1,127 1,129 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,144 1,149 1,150 1,152 1,155 1,157 1,158 1,161 1,162 1,165 1,166 1,167 1,169 1,174 1,176 1,179 1,185 1,186 1,187 1,188 1,189 1,192 1,197 1,198 1,200 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,231 1,232 1,233 1,235 1,239 1,240 1,241 1,242 1,243 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,261 1,264 1,265 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,282 1,285 1,286 1,287 1,288 1,290 1,293 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,309 1,310 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,355 1,358 1,359 1,360 1,361 1,363 1,365 1,366 1,369 1,371 1,372 1,373 1,381 1,382 1,385 1,386 1,388 1,389 1,391 1,393 1,394 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,424 1,425 1,429 1,430 1,431 1,432 1,434 1,435 1,438 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,454 1,455 1,456 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,490 1,491 1,492 1,496 1,497 1,498 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,564 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,582 1,583 1,584 1,586 1,587 1,588 1,590 1,592 1,593 1,594 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,645 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,753 1,755 1,756 1,757 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,882 1,886 1,889 1,890 1,891 1,894 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,933 1,935 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,974 1,975 1,976 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1012 1,1013 1,1016 1,1017 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1056 1,1057 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1203 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1343 1,1344 1,1346 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1436 1,1437 1,1438 1,1439 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1614 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1677 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1721 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1808 1,1809 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1828 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1900 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2085 1,2090 1,2092 1,2096 1,2102 1,2107 1,2108 1,2109 1,2111 1,2113 1,2116 1,2119 1,2123 1,2127 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2253 1,2256 1,2258 1,2259 1,2260 1,2262 1,2263 1,2264 1,2270 1,2275 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2485 1,2488 1,2489 1,2499 1,2500 1,2501 1,2517 1,2519 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2741 1,2742 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2805 1,2806 1,2807 -1} {2 1,5 1,7 1,9 1,11 1,14 1,15 1,18 1,21 1,22 1,25 1,27 1,30 1,32 1,36 1,38 1,47 1,48 1,49 1,51 1,59 1,60 1,62 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,97 1,98 1,100 1,101 1,102 1,105 1,108 1,109 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,130 1,132 1,134 1,137 1,138 1,139 1,142 1,145 1,148 1,150 1,151 1,154 1,155 1,158 1,161 1,162 1,163 1,165 1,169 1,170 1,171 1,173 1,175 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,189 1,191 1,195 1,197 1,198 1,200 1,201 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,261 1,262 1,264 1,266 1,268 1,269 1,272 1,275 1,278 1,279 1,284 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,308 1,310 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,330 1,332 1,333 1,334 1,335 1,337 1,338 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,362 1,363 1,364 1,365 1,366 1,367 1,370 1,371 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,404 1,405 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,424 1,425 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,667 1,669 1,670 1,672 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,734 1,735 1,736 1,739 1,740 1,745 1,748 1,749 1,751 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,882 1,883 1,889 1,890 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,928 1,929 1,930 1,932 1,934 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1123 1,1124 1,1125 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1341 1,1344 1,1345 1,1347 1,1348 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1610 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1743 1,1746 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1824 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1893 1,1895 1,1896 1,1898 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1994 1,1995 1,1999 1,2001 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2067 1,2068 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2251 1,2253 1,2256 1,2257 1,2258 1,2261 1,2263 1,2266 1,2268 1,2270 1,2273 1,2274 1,2275 1,2281 1,2283 1,2288 1,2291 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2314 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2474 1,2476 1,2477 1,2478 1,2479 1,2481 1,2483 1,2485 1,2486 1,2492 1,2505 1,2506 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2695 1,2696 1,2698 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,22 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,109 1,110 1,112 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,244 1,245 1,246 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,306 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,324 1,325 1,326 1,327 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,372 1,373 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,485 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,615 1,616 1,618 1,620 1,621 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,665 1,666 1,668 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,695 1,696 1,697 1,698 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,829 1,831 1,833 1,834 1,836 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,878 1,882 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,974 1,975 1,977 1,978 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1094 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1115 1,1119 1,1120 1,1122 1,1124 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1203 1,1204 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1242 1,1243 1,1244 1,1246 1,1248 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1328 1,1330 1,1331 1,1332 1,1333 1,1338 1,1341 1,1343 1,1344 1,1346 1,1349 1,1353 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1392 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1494 1,1496 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1613 1,1616 1,1617 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1722 1,1723 1,1727 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1804 1,1812 1,1814 1,1819 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1893 1,1894 1,1898 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1985 1,1986 1,1987 1,1990 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2091 1,2094 1,2096 1,2102 1,2107 1,2111 1,2119 1,2123 1,2129 1,2137 1,2142 1,2146 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2263 1,2264 1,2267 1,2268 1,2270 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2301 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2500 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {5 1,7 1,9 1,11 1,12 1,13 1,22 1,23 1,24 1,32 1,35 1,36 1,44 1,46 1,52 1,58 1,59 1,62 1,68 1,69 1,70 1,72 1,73 1,79 1,85 1,86 1,88 1,90 1,94 1,95 1,98 1,103 1,104 1,106 1,109 1,111 1,113 1,116 1,118 1,120 1,121 1,124 1,126 1,130 1,136 1,139 1,140 1,142 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,164 1,167 1,168 1,171 1,173 1,174 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,189 1,190 1,191 1,194 1,196 1,198 1,199 1,204 1,205 1,207 1,211 1,212 1,214 1,216 1,217 1,219 1,222 1,224 1,226 1,230 1,231 1,232 1,235 1,237 1,240 1,245 1,247 1,249 1,253 1,257 1,258 1,260 1,265 1,266 1,268 1,270 1,272 1,275 1,279 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,296 1,298 1,300 1,301 1,308 1,309 1,310 1,311 1,318 1,319 1,321 1,325 1,326 1,328 1,330 1,332 1,333 1,336 1,337 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,363 1,369 1,370 1,373 1,374 1,376 1,384 1,386 1,387 1,389 1,390 1,391 1,395 1,397 1,398 1,400 1,401 1,404 1,407 1,408 1,409 1,412 1,415 1,418 1,420 1,421 1,424 1,425 1,427 1,430 1,432 1,435 1,436 1,437 1,439 1,440 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,466 1,469 1,471 1,473 1,474 1,476 1,480 1,482 1,487 1,488 1,490 1,491 1,492 1,493 1,495 1,496 1,499 1,504 1,507 1,510 1,512 1,516 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,542 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,559 1,562 1,563 1,565 1,566 1,569 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,590 1,592 1,594 1,595 1,596 1,598 1,599 1,600 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,620 1,624 1,625 1,627 1,629 1,632 1,633 1,635 1,640 1,641 1,643 1,644 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,661 1,663 1,664 1,665 1,666 1,667 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,688 1,691 1,692 1,693 1,694 1,695 1,697 1,701 1,702 1,706 1,707 1,709 1,710 1,712 1,714 1,718 1,720 1,721 1,724 1,726 1,727 1,730 1,731 1,732 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,752 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,770 1,771 1,772 1,773 1,775 1,776 1,779 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,809 1,810 1,813 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,854 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,945 1,946 1,949 1,950 1,951 1,952 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1030 1,1032 1,1033 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1055 1,1058 1,1059 1,1061 1,1062 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1126 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1492 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1615 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1727 1,1730 1,1733 1,1736 1,1737 1,1739 1,1740 1,1743 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1803 1,1804 1,1808 1,1814 1,1816 1,1819 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1919 1,1920 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,1995 1,1997 1,1998 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2095 1,2096 1,2097 1,2102 1,2104 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2228 1,2229 1,2230 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2258 1,2259 1,2261 1,2262 1,2263 1,2265 1,2270 1,2275 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2478 1,2479 1,2483 1,2486 1,2489 1,2493 1,2499 1,2513 1,2514 1,2515 1,2516 1,2521 1,2666 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2782 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {9 1,11 1,12 1,25 1,31 1,38 1,45 1,46 1,47 1,48 1,49 1,53 1,54 1,57 1,60 1,62 1,65 1,68 1,69 1,70 1,72 1,76 1,81 1,88 1,95 1,98 1,99 1,103 1,105 1,110 1,111 1,116 1,119 1,120 1,122 1,124 1,128 1,129 1,130 1,134 1,135 1,139 1,140 1,141 1,143 1,144 1,145 1,151 1,154 1,157 1,158 1,161 1,164 1,165 1,167 1,168 1,171 1,174 1,175 1,179 1,182 1,184 1,185 1,188 1,190 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,209 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,240 1,243 1,246 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,299 1,303 1,305 1,308 1,309 1,311 1,313 1,315 1,317 1,319 1,324 1,325 1,328 1,331 1,332 1,336 1,337 1,338 1,340 1,344 1,346 1,347 1,349 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,367 1,368 1,369 1,370 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,395 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,418 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,432 1,434 1,436 1,437 1,438 1,444 1,445 1,447 1,448 1,449 1,450 1,453 1,456 1,458 1,460 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,493 1,494 1,495 1,499 1,504 1,506 1,507 1,510 1,512 1,513 1,515 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,535 1,537 1,539 1,541 1,542 1,543 1,546 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,662 1,668 1,670 1,671 1,672 1,677 1,678 1,679 1,680 1,681 1,686 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,700 1,701 1,702 1,703 1,707 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,765 1,766 1,767 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,890 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,936 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1033 1,1036 1,1038 1,1039 1,1040 1,1043 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1247 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1343 1,1344 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1363 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1504 1,1505 1,1506 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1715 1,1718 1,1722 1,1724 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1808 1,1811 1,1816 1,1818 1,1819 1,1820 1,1821 1,1825 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1885 1,1894 1,1901 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1980 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1991 1,1992 1,1994 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2091 1,2095 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2119 1,2123 1,2126 1,2127 1,2129 1,2130 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2256 1,2259 1,2263 1,2265 1,2266 1,2267 1,2270 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2480 1,2483 1,2486 1,2488 1,2495 1,2499 1,2503 1,2519 1,2653 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2687 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2800 1,2801 1,2806 1,2807 -1} {5 1,10 1,13 1,14 1,18 1,19 1,21 1,22 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,40 1,44 1,46 1,47 1,48 1,49 1,51 1,54 1,67 1,68 1,70 1,73 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,94 1,95 1,99 1,100 1,101 1,104 1,105 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,115 1,116 1,118 1,121 1,122 1,126 1,127 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,143 1,145 1,146 1,148 1,150 1,153 1,155 1,156 1,157 1,160 1,161 1,165 1,166 1,168 1,174 1,176 1,177 1,178 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,192 1,195 1,196 1,197 1,198 1,202 1,204 1,205 1,206 1,208 1,210 1,212 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,244 1,250 1,252 1,254 1,256 1,261 1,262 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,296 1,297 1,298 1,299 1,302 1,306 1,308 1,309 1,311 1,314 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,330 1,333 1,334 1,335 1,337 1,341 1,342 1,343 1,344 1,346 1,348 1,349 1,352 1,354 1,357 1,360 1,362 1,364 1,367 1,369 1,371 1,373 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,398 1,399 1,400 1,401 1,403 1,407 1,408 1,412 1,413 1,415 1,420 1,424 1,427 1,429 1,431 1,432 1,435 1,437 1,438 1,442 1,445 1,446 1,447 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,460 1,465 1,469 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,505 1,506 1,507 1,510 1,512 1,513 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,558 1,561 1,562 1,564 1,565 1,566 1,567 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,617 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,641 1,644 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,691 1,693 1,695 1,697 1,698 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,751 1,752 1,755 1,757 1,760 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,785 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,805 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,832 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,852 1,853 1,855 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,878 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1200 1,1201 1,1202 1,1203 1,1205 1,1207 1,1210 1,1211 1,1212 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1283 1,1286 1,1289 1,1290 1,1291 1,1292 1,1300 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1452 1,1453 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1614 1,1615 1,1616 1,1617 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1715 1,1717 1,1718 1,1719 1,1721 1,1722 1,1724 1,1727 1,1729 1,1730 1,1734 1,1736 1,1738 1,1739 1,1740 1,1743 1,1744 1,1747 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1803 1,1804 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1900 1,1905 1,1908 1,1913 1,1919 1,1920 1,1922 1,1927 1,1929 1,1931 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1980 1,1985 1,1986 1,1987 1,1988 1,1989 1,1992 1,1994 1,1995 1,1997 1,2001 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2260 1,2263 1,2265 1,2270 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2477 1,2479 1,2483 1,2492 1,2494 1,2500 1,2504 1,2506 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2679 1,2680 1,2683 1,2685 1,2695 1,2697 1,2699 1,2701 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {7 1,13 1,15 1,18 1,19 1,31 1,35 1,38 1,40 1,48 1,50 1,51 1,53 1,54 1,55 1,57 1,68 1,69 1,70 1,79 1,82 1,90 1,92 1,98 1,101 1,103 1,105 1,108 1,110 1,111 1,116 1,117 1,118 1,119 1,120 1,129 1,132 1,134 1,135 1,136 1,140 1,144 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,162 1,164 1,165 1,167 1,174 1,176 1,177 1,179 1,181 1,182 1,184 1,186 1,188 1,190 1,191 1,192 1,194 1,195 1,198 1,199 1,201 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,222 1,223 1,226 1,228 1,229 1,230 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,246 1,248 1,249 1,250 1,252 1,255 1,256 1,260 1,262 1,265 1,266 1,268 1,270 1,272 1,280 1,281 1,286 1,292 1,294 1,296 1,297 1,298 1,300 1,303 1,308 1,310 1,311 1,313 1,314 1,317 1,318 1,319 1,322 1,323 1,325 1,326 1,328 1,329 1,330 1,332 1,333 1,334 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,359 1,361 1,362 1,367 1,369 1,370 1,372 1,374 1,382 1,384 1,387 1,388 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,410 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,429 1,432 1,435 1,436 1,438 1,442 1,445 1,446 1,447 1,449 1,450 1,451 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,470 1,471 1,473 1,474 1,475 1,481 1,483 1,485 1,487 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,525 1,526 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,597 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,624 1,625 1,628 1,632 1,635 1,639 1,640 1,641 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,657 1,658 1,661 1,662 1,664 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,678 1,679 1,681 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,747 1,752 1,754 1,755 1,757 1,758 1,759 1,760 1,762 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,783 1,786 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,872 1,873 1,875 1,876 1,880 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,993 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1085 1,1086 1,1087 1,1090 1,1091 1,1096 1,1098 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1237 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1450 1,1451 1,1452 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1500 1,1502 1,1503 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1562 1,1564 1,1565 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1611 1,1612 1,1613 1,1615 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1719 1,1720 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1804 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1826 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1919 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1981 1,1982 1,1985 1,1987 1,1990 1,1991 1,1992 1,1995 1,1998 1,1999 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2084 1,2085 1,2086 1,2088 1,2091 1,2093 1,2096 1,2102 1,2105 1,2110 1,2111 1,2113 1,2116 1,2119 1,2127 1,2129 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2260 1,2261 1,2263 1,2266 1,2267 1,2270 1,2271 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2491 1,2493 1,2494 1,2496 1,2500 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2666 1,2667 1,2670 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2696 1,2698 1,2699 1,2700 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,12 1,16 1,18 1,19 1,21 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,37 1,39 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,52 1,55 1,65 1,67 1,68 1,69 1,72 1,75 1,76 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,97 1,99 1,100 1,101 1,103 1,104 1,106 1,108 1,109 1,111 1,113 1,114 1,117 1,118 1,119 1,121 1,122 1,124 1,127 1,130 1,132 1,134 1,135 1,137 1,141 1,143 1,144 1,148 1,149 1,150 1,153 1,154 1,157 1,158 1,159 1,161 1,165 1,166 1,167 1,168 1,169 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,184 1,185 1,186 1,188 1,189 1,192 1,196 1,201 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,217 1,219 1,223 1,225 1,226 1,229 1,231 1,237 1,239 1,241 1,245 1,247 1,248 1,250 1,251 1,254 1,256 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,272 1,275 1,279 1,280 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,295 1,297 1,298 1,301 1,302 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,319 1,320 1,322 1,323 1,326 1,328 1,329 1,330 1,332 1,335 1,337 1,342 1,345 1,346 1,347 1,349 1,351 1,355 1,356 1,357 1,358 1,362 1,363 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,423 1,424 1,427 1,430 1,432 1,434 1,435 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,454 1,455 1,458 1,462 1,465 1,466 1,467 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,488 1,489 1,490 1,492 1,494 1,496 1,502 1,504 1,505 1,506 1,507 1,511 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,588 1,590 1,592 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,648 1,649 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,695 1,696 1,698 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,721 1,724 1,725 1,729 1,730 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,787 1,788 1,790 1,793 1,794 1,795 1,796 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1078 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1118 1,1119 1,1122 1,1124 1,1125 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1206 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1340 1,1341 1,1342 1,1346 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1496 1,1500 1,1501 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1557 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1719 1,1720 1,1722 1,1724 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1804 1,1809 1,1814 1,1819 1,1820 1,1826 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1900 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1997 1,2001 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2077 1,2078 1,2080 1,2085 1,2086 1,2092 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2122 1,2125 1,2127 1,2129 1,2130 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2258 1,2266 1,2268 1,2270 1,2271 1,2272 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2494 1,2502 1,2506 1,2517 1,2652 1,2664 1,2666 1,2667 1,2670 1,2677 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,5 1,9 1,10 1,11 1,13 1,14 1,19 1,21 1,22 1,23 1,27 1,28 1,30 1,31 1,32 1,33 1,38 1,39 1,40 1,41 1,45 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,166 1,169 1,170 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,306 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,453 1,454 1,455 1,456 1,457 1,459 1,463 1,465 1,466 1,468 1,469 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,565 1,566 1,568 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,591 1,593 1,594 1,595 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,934 1,937 1,938 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,969 1,973 1,974 1,975 1,977 1,978 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1012 1,1014 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1079 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1204 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1338 1,1344 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1392 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1436 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1494 1,1495 1,1496 1,1497 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1560 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1721 1,1722 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1749 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1804 1,1808 1,1810 1,1813 1,1814 1,1818 1,1819 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1896 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1994 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2113 1,2116 1,2119 1,2122 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2156 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2254 1,2263 1,2270 1,2272 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2299 1,2301 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2468 1,2470 1,2475 1,2477 1,2479 1,2483 1,2488 1,2499 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,8 1,11 1,12 1,18 1,23 1,28 1,30 1,32 1,33 1,35 1,37 1,39 1,40 1,46 1,47 1,48 1,51 1,52 1,55 1,59 1,62 1,64 1,67 1,69 1,70 1,71 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,88 1,89 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,110 1,111 1,113 1,114 1,116 1,118 1,119 1,124 1,127 1,128 1,129 1,130 1,134 1,135 1,137 1,138 1,140 1,141 1,146 1,148 1,149 1,150 1,152 1,154 1,155 1,157 1,159 1,162 1,165 1,166 1,167 1,168 1,171 1,172 1,174 1,175 1,176 1,179 1,181 1,184 1,185 1,186 1,188 1,194 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,213 1,214 1,215 1,216 1,219 1,221 1,223 1,225 1,226 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,246 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,288 1,292 1,294 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,309 1,310 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,321 1,324 1,328 1,335 1,337 1,342 1,346 1,348 1,349 1,351 1,352 1,355 1,357 1,360 1,362 1,363 1,366 1,369 1,370 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,388 1,389 1,391 1,392 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,424 1,426 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,489 1,490 1,492 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,580 1,582 1,583 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,729 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,840 1,841 1,843 1,844 1,847 1,850 1,852 1,853 1,854 1,855 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,954 1,955 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1040 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1207 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1299 1,1300 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1341 1,1342 1,1343 1,1344 1,1346 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1498 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1554 1,1556 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1899 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2000 1,2002 1,2005 1,2006 1,2009 1,2011 1,2013 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2085 1,2090 1,2092 1,2093 1,2096 1,2098 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2252 1,2253 1,2254 1,2255 1,2258 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2476 1,2479 1,2482 1,2483 1,2487 1,2488 1,2500 1,2501 1,2511 1,2517 1,2521 1,2653 1,2666 1,2669 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,13 1,19 1,22 1,25 1,33 1,35 1,36 1,37 1,38 1,39 1,47 1,48 1,49 1,52 1,57 1,58 1,59 1,67 1,68 1,70 1,73 1,76 1,78 1,83 1,85 1,87 1,88 1,90 1,92 1,97 1,99 1,100 1,101 1,104 1,108 1,110 1,111 1,113 1,116 1,118 1,121 1,122 1,123 1,124 1,126 1,128 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,159 1,160 1,163 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,195 1,196 1,198 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,222 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,242 1,243 1,246 1,247 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,282 1,285 1,286 1,288 1,290 1,292 1,294 1,295 1,297 1,300 1,301 1,302 1,303 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,337 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,378 1,381 1,383 1,386 1,387 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,424 1,428 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,459 1,462 1,463 1,465 1,469 1,471 1,473 1,474 1,477 1,478 1,481 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,505 1,507 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,528 1,530 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,594 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,701 1,702 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,734 1,736 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,752 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,780 1,784 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,889 1,890 1,892 1,894 1,895 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,910 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1139 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1494 1,1497 1,1498 1,1501 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1746 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1799 1,1800 1,1802 1,1803 1,1804 1,1808 1,1811 1,1814 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1898 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1924 1,1925 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1979 1,1981 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,2001 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2093 1,2096 1,2097 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2141 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2260 1,2261 1,2262 1,2263 1,2266 1,2270 1,2271 1,2273 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2496 1,2506 1,2513 1,2514 1,2515 1,2516 1,2521 1,2652 1,2653 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,8 1,10 1,11 1,13 1,16 1,19 1,21 1,23 1,25 1,27 1,28 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,60 1,62 1,64 1,65 1,68 1,70 1,71 1,72 1,76 1,77 1,78 1,79 1,81 1,83 1,85 1,87 1,92 1,94 1,97 1,98 1,99 1,100 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,118 1,121 1,122 1,124 1,127 1,128 1,129 1,134 1,135 1,136 1,139 1,142 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,158 1,161 1,163 1,165 1,167 1,168 1,169 1,170 1,174 1,175 1,176 1,178 1,179 1,180 1,181 1,183 1,186 1,187 1,188 1,189 1,191 1,194 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,214 1,215 1,216 1,219 1,220 1,225 1,227 1,228 1,230 1,231 1,233 1,234 1,237 1,243 1,245 1,246 1,249 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,284 1,285 1,286 1,287 1,288 1,289 1,292 1,293 1,294 1,295 1,297 1,302 1,303 1,308 1,310 1,311 1,313 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,326 1,330 1,332 1,333 1,336 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,354 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,384 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,426 1,427 1,429 1,430 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,476 1,477 1,478 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,553 1,555 1,556 1,558 1,559 1,563 1,564 1,565 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,585 1,586 1,587 1,589 1,590 1,592 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,669 1,670 1,671 1,679 1,681 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,725 1,726 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,748 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,870 1,873 1,874 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,889 1,891 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,933 1,934 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,973 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1112 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1160 1,1163 1,1164 1,1165 1,1166 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1206 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1328 1,1329 1,1330 1,1332 1,1336 1,1340 1,1341 1,1343 1,1344 1,1346 1,1351 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1487 1,1489 1,1492 1,1493 1,1495 1,1498 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1545 1,1548 1,1549 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1609 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1722 1,1726 1,1733 1,1734 1,1736 1,1737 1,1740 1,1745 1,1747 1,1748 1,1750 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1809 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1898 1,1901 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1916 1,1921 1,1926 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1986 1,1987 1,1989 1,1990 1,1991 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2098 1,2107 1,2111 1,2116 1,2125 1,2129 1,2130 1,2137 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2259 1,2263 1,2264 1,2265 1,2266 1,2270 1,2271 1,2275 1,2277 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2300 1,2303 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2470 1,2478 1,2479 1,2482 1,2483 1,2493 1,2504 1,2511 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2741 1,2743 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2804 1,2806 1,2807 -1} {5 1,8 1,11 1,15 1,19 1,21 1,22 1,24 1,25 1,27 1,28 1,32 1,33 1,35 1,36 1,39 1,43 1,47 1,50 1,52 1,53 1,55 1,58 1,62 1,67 1,68 1,69 1,70 1,79 1,82 1,84 1,85 1,88 1,89 1,91 1,92 1,94 1,99 1,102 1,105 1,107 1,108 1,109 1,111 1,117 1,119 1,120 1,122 1,126 1,127 1,129 1,132 1,134 1,137 1,141 1,143 1,144 1,149 1,151 1,154 1,155 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,177 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,189 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,216 1,219 1,226 1,230 1,231 1,235 1,237 1,239 1,240 1,243 1,244 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,261 1,266 1,267 1,268 1,269 1,270 1,276 1,278 1,279 1,280 1,287 1,288 1,290 1,293 1,298 1,300 1,301 1,302 1,303 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,321 1,322 1,323 1,325 1,326 1,328 1,329 1,330 1,332 1,337 1,340 1,342 1,344 1,345 1,346 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,359 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,383 1,384 1,385 1,386 1,387 1,389 1,390 1,391 1,394 1,395 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,408 1,409 1,413 1,414 1,417 1,420 1,424 1,425 1,427 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,463 1,466 1,469 1,471 1,473 1,475 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,519 1,520 1,522 1,524 1,525 1,526 1,532 1,535 1,537 1,539 1,542 1,543 1,545 1,546 1,547 1,548 1,550 1,553 1,555 1,556 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,612 1,613 1,614 1,615 1,616 1,619 1,620 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,640 1,641 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,695 1,697 1,698 1,700 1,702 1,703 1,707 1,709 1,710 1,712 1,716 1,717 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,786 1,787 1,789 1,790 1,792 1,796 1,798 1,799 1,800 1,805 1,806 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,936 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1046 1,1048 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1082 1,1087 1,1088 1,1090 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1198 1,1199 1,1200 1,1202 1,1204 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1338 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1500 1,1501 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1558 1,1560 1,1562 1,1563 1,1565 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1616 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1715 1,1719 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1740 1,1746 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1808 1,1811 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1895 1,1899 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,2000 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2096 1,2102 1,2107 1,2108 1,2109 1,2111 1,2113 1,2116 1,2119 1,2127 1,2129 1,2130 1,2137 1,2141 1,2142 1,2144 1,2147 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2257 1,2259 1,2260 1,2261 1,2263 1,2266 1,2268 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2292 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2473 1,2477 1,2479 1,2480 1,2481 1,2483 1,2486 1,2487 1,2495 1,2499 1,2506 1,2511 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2681 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2805 1,2806 1,2807 -1} {7 1,9 1,10 1,12 1,15 1,16 1,19 1,21 1,22 1,27 1,32 1,33 1,36 1,38 1,40 1,43 1,45 1,46 1,47 1,51 1,52 1,53 1,57 1,61 1,62 1,65 1,69 1,70 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,107 1,108 1,109 1,113 1,114 1,119 1,121 1,122 1,124 1,126 1,127 1,130 1,132 1,134 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,146 1,149 1,150 1,151 1,153 1,154 1,156 1,158 1,159 1,161 1,162 1,163 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,189 1,192 1,194 1,197 1,198 1,200 1,201 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,214 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,247 1,248 1,250 1,252 1,254 1,256 1,258 1,260 1,261 1,264 1,266 1,268 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,297 1,299 1,300 1,301 1,302 1,306 1,307 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,339 1,342 1,346 1,347 1,351 1,352 1,354 1,356 1,358 1,360 1,361 1,362 1,363 1,366 1,369 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,391 1,395 1,398 1,399 1,402 1,404 1,408 1,409 1,412 1,413 1,417 1,420 1,425 1,426 1,427 1,428 1,429 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,467 1,471 1,473 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,487 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,618 1,619 1,621 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,669 1,671 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,717 1,718 1,722 1,724 1,725 1,726 1,729 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,782 1,785 1,786 1,788 1,790 1,791 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,843 1,844 1,847 1,851 1,853 1,855 1,856 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,910 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,971 1,972 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1200 1,1203 1,1204 1,1205 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1272 1,1273 1,1274 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1330 1,1331 1,1332 1,1337 1,1339 1,1340 1,1341 1,1342 1,1346 1,1348 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1394 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1554 1,1558 1,1560 1,1562 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1609 1,1610 1,1612 1,1614 1,1616 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1717 1,1722 1,1724 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1745 1,1748 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1891 1,1895 1,1898 1,1899 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1997 1,2001 1,2006 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2092 1,2093 1,2095 1,2096 1,2097 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2150 1,2151 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2263 1,2264 1,2265 1,2268 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2470 1,2474 1,2483 1,2496 1,2502 1,2653 1,2664 1,2667 1,2670 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {8 1,11 1,14 1,16 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,35 1,40 1,43 1,46 1,49 1,50 1,52 1,54 1,60 1,62 1,65 1,67 1,70 1,73 1,76 1,79 1,83 1,85 1,86 1,88 1,90 1,92 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,127 1,129 1,130 1,132 1,134 1,136 1,137 1,138 1,139 1,140 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,169 1,171 1,174 1,175 1,176 1,177 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,195 1,196 1,197 1,199 1,202 1,203 1,204 1,206 1,208 1,211 1,214 1,216 1,219 1,220 1,223 1,224 1,226 1,227 1,228 1,231 1,234 1,235 1,237 1,239 1,240 1,242 1,244 1,245 1,248 1,250 1,251 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,279 1,281 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,336 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,365 1,366 1,367 1,368 1,369 1,371 1,375 1,377 1,382 1,383 1,385 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,418 1,420 1,425 1,426 1,427 1,429 1,430 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,487 1,490 1,492 1,493 1,495 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,514 1,516 1,517 1,521 1,522 1,524 1,525 1,531 1,532 1,535 1,537 1,540 1,541 1,543 1,544 1,546 1,548 1,550 1,551 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,572 1,573 1,575 1,576 1,577 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,596 1,597 1,599 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,664 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,679 1,681 1,685 1,686 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,741 1,743 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,782 1,785 1,786 1,787 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,880 1,881 1,882 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1058 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1202 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1341 1,1342 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1494 1,1495 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1560 1,1562 1,1565 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1617 1,1618 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1808 1,1809 1,1814 1,1819 1,1820 1,1821 1,1824 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1897 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1924 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1982 1,1985 1,1986 1,1988 1,1989 1,1992 1,1995 1,2001 1,2002 1,2005 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2095 1,2096 1,2097 1,2102 1,2105 1,2107 1,2111 1,2119 1,2122 1,2123 1,2124 1,2129 1,2130 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2254 1,2255 1,2257 1,2261 1,2263 1,2265 1,2270 1,2272 1,2275 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2476 1,2479 1,2482 1,2483 1,2486 1,2496 1,2502 1,2503 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2678 1,2680 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2747 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,397 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,481 1,485 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,586 1,587 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,615 1,616 1,618 1,621 1,624 1,627 1,628 1,632 1,633 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,705 1,706 1,707 1,708 1,709 1,711 1,714 1,716 1,720 1,721 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,831 1,833 1,834 1,836 1,838 1,839 1,841 1,843 1,846 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,878 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,982 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1114 1,1119 1,1122 1,1124 1,1126 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1160 1,1161 1,1163 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1203 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1294 1,1295 1,1298 1,1300 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1343 1,1344 1,1349 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1392 1,1394 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1451 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1497 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1567 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1613 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1666 1,1670 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1729 1,1733 1,1736 1,1738 1,1740 1,1745 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1801 1,1804 1,1813 1,1816 1,1818 1,1819 1,1820 1,1821 1,1826 1,1830 1,1831 1,1832 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1901 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1985 1,1986 1,1987 1,1990 1,2002 1,2006 1,2007 1,2011 1,2015 1,2021 1,2023 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2094 1,2095 1,2096 1,2107 1,2116 1,2118 1,2119 1,2120 1,2127 1,2129 1,2137 1,2140 1,2142 1,2144 1,2146 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2252 1,2257 1,2263 1,2270 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2493 1,2496 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2799 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,32 1,35 1,36 1,38 1,39 1,40 1,41 1,44 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,59 1,60 1,61 1,63 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,101 1,102 1,106 1,108 1,109 1,113 1,114 1,117 1,118 1,119 1,124 1,126 1,127 1,129 1,130 1,133 1,134 1,136 1,137 1,138 1,140 1,143 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,155 1,157 1,158 1,161 1,162 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,175 1,177 1,179 1,181 1,183 1,184 1,186 1,188 1,189 1,190 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,222 1,225 1,226 1,227 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,270 1,271 1,275 1,278 1,279 1,281 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,307 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,329 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,341 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,363 1,364 1,366 1,369 1,370 1,371 1,372 1,374 1,376 1,378 1,382 1,384 1,386 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,401 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,421 1,425 1,430 1,431 1,432 1,433 1,434 1,435 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,474 1,476 1,477 1,478 1,479 1,481 1,486 1,488 1,489 1,490 1,491 1,492 1,493 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,569 1,571 1,572 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,659 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,676 1,677 1,678 1,679 1,683 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,748 1,749 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,783 1,785 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,866 1,870 1,871 1,872 1,873 1,874 1,875 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,941 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,962 1,964 1,965 1,966 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1055 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1338 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1485 1,1486 1,1487 1,1490 1,1492 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1611 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1717 1,1719 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1751 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1813 1,1819 1,1821 1,1824 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1896 1,1898 1,1900 1,1903 1,1905 1,1906 1,1907 1,1908 1,1913 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2088 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2140 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2256 1,2263 1,2270 1,2278 1,2281 1,2283 1,2284 1,2287 1,2290 1,2291 1,2293 1,2297 1,2299 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2483 1,2486 1,2491 1,2500 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2677 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,25 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,58 1,59 1,60 1,61 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,104 1,106 1,108 1,109 1,110 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,180 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,270 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,302 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,486 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,602 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,878 1,880 1,881 1,887 1,889 1,890 1,891 1,893 1,895 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1046 1,1049 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1079 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1115 1,1119 1,1120 1,1122 1,1124 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1299 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1343 1,1344 1,1345 1,1346 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1491 1,1494 1,1496 1,1498 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1560 1,1561 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1611 1,1614 1,1620 1,1621 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1666 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1712 1,1714 1,1716 1,1718 1,1719 1,1720 1,1722 1,1725 1,1726 1,1730 1,1731 1,1732 1,1733 1,1736 1,1738 1,1740 1,1745 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1803 1,1808 1,1812 1,1813 1,1814 1,1819 1,1821 1,1822 1,1824 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1893 1,1894 1,1898 1,1905 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1992 1,1994 1,2003 1,2006 1,2007 1,2014 1,2015 1,2018 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2094 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2146 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2256 1,2263 1,2266 1,2270 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2483 1,2486 1,2500 1,2501 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,58 1,59 1,60 1,61 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,79 1,81 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,155 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,170 1,172 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,223 1,224 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,266 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,303 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,326 1,330 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,359 1,361 1,362 1,363 1,365 1,366 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,461 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,531 1,532 1,533 1,534 1,535 1,538 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,557 1,558 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,780 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1203 1,1206 1,1207 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1248 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1295 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1331 1,1332 1,1337 1,1341 1,1344 1,1345 1,1346 1,1349 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1389 1,1392 1,1397 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1498 1,1500 1,1503 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1565 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1615 1,1616 1,1617 1,1618 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1673 1,1675 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1720 1,1721 1,1722 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1812 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1831 1,1832 1,1835 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1894 1,1895 1,1898 1,1902 1,1903 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1979 1,1985 1,1986 1,1987 1,1988 1,1992 1,1995 1,1996 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2115 1,2116 1,2117 1,2123 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2259 1,2263 1,2268 1,2270 1,2276 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2315 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2483 1,2486 1,2492 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2652 1,2653 1,2664 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {7 1,12 1,14 1,19 1,21 1,27 1,30 1,31 1,32 1,33 1,35 1,39 1,41 1,48 1,49 1,51 1,55 1,65 1,67 1,71 1,75 1,76 1,79 1,82 1,83 1,84 1,85 1,89 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,103 1,105 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,122 1,126 1,127 1,129 1,133 1,134 1,135 1,137 1,138 1,141 1,145 1,149 1,150 1,151 1,158 1,161 1,162 1,166 1,170 1,172 1,174 1,179 1,185 1,186 1,187 1,189 1,191 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,220 1,221 1,222 1,223 1,224 1,227 1,228 1,232 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,246 1,248 1,250 1,251 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,267 1,268 1,270 1,271 1,272 1,275 1,278 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,293 1,295 1,297 1,299 1,300 1,301 1,302 1,303 1,307 1,310 1,314 1,315 1,317 1,323 1,324 1,325 1,327 1,329 1,332 1,333 1,335 1,337 1,338 1,339 1,342 1,344 1,348 1,349 1,351 1,352 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,369 1,372 1,375 1,377 1,381 1,385 1,386 1,388 1,389 1,391 1,393 1,394 1,399 1,403 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,424 1,429 1,431 1,432 1,434 1,436 1,438 1,442 1,444 1,446 1,449 1,451 1,456 1,463 1,465 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,491 1,492 1,494 1,496 1,498 1,500 1,502 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,557 1,561 1,563 1,567 1,568 1,571 1,573 1,575 1,577 1,578 1,579 1,581 1,582 1,584 1,587 1,589 1,593 1,594 1,596 1,597 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,609 1,611 1,612 1,616 1,619 1,620 1,621 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,654 1,655 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,670 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,696 1,697 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,732 1,736 1,737 1,739 1,740 1,741 1,745 1,748 1,751 1,756 1,757 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,803 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,843 1,844 1,846 1,847 1,851 1,854 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,927 1,928 1,930 1,934 1,935 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,960 1,961 1,965 1,966 1,968 1,971 1,975 1,976 1,980 1,981 1,982 1,984 1,985 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1004 1,1009 1,1013 1,1016 1,1018 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1054 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1077 1,1078 1,1080 1,1081 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1202 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1300 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1330 1,1331 1,1336 1,1338 1,1340 1,1342 1,1343 1,1344 1,1350 1,1351 1,1355 1,1356 1,1358 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1386 1,1388 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1432 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1492 1,1494 1,1497 1,1500 1,1505 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1610 1,1611 1,1616 1,1617 1,1618 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1684 1,1685 1,1686 1,1688 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1722 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1739 1,1744 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1810 1,1811 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1835 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1899 1,1900 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,2006 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2093 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2144 1,2146 1,2149 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2256 1,2259 1,2260 1,2263 1,2264 1,2270 1,2271 1,2272 1,2276 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2295 1,2304 1,2306 1,2313 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2485 1,2487 1,2488 1,2494 1,2506 1,2519 1,2520 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2678 1,2682 1,2684 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2806 1,2807 -1} {8 1,9 1,11 1,15 1,22 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,39 1,45 1,46 1,47 1,48 1,49 1,60 1,62 1,64 1,65 1,70 1,71 1,72 1,75 1,76 1,79 1,82 1,83 1,91 1,94 1,95 1,99 1,104 1,105 1,106 1,114 1,115 1,116 1,118 1,119 1,121 1,122 1,123 1,124 1,127 1,128 1,130 1,134 1,135 1,139 1,140 1,141 1,142 1,143 1,145 1,150 1,154 1,163 1,167 1,169 1,170 1,172 1,174 1,181 1,184 1,185 1,187 1,188 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,200 1,201 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,212 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,234 1,237 1,239 1,240 1,249 1,250 1,252 1,255 1,258 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,300 1,302 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,320 1,322 1,324 1,325 1,328 1,331 1,332 1,333 1,335 1,337 1,340 1,341 1,342 1,344 1,345 1,346 1,348 1,351 1,354 1,355 1,357 1,359 1,360 1,362 1,374 1,375 1,378 1,382 1,387 1,389 1,392 1,393 1,394 1,398 1,399 1,404 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,437 1,439 1,440 1,444 1,446 1,447 1,449 1,450 1,451 1,453 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,488 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,503 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,586 1,587 1,589 1,591 1,593 1,594 1,595 1,597 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,662 1,665 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,718 1,720 1,722 1,725 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,814 1,815 1,817 1,821 1,825 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,934 1,935 1,937 1,938 1,939 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,992 1,993 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1206 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1237 1,1239 1,1241 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1344 1,1346 1,1347 1,1351 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1497 1,1500 1,1501 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1606 1,1607 1,1613 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1725 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1892 1,1896 1,1898 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1996 1,1997 1,1998 1,2001 1,2003 1,2006 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2088 1,2090 1,2092 1,2093 1,2094 1,2096 1,2098 1,2102 1,2106 1,2107 1,2109 1,2110 1,2111 1,2114 1,2116 1,2119 1,2127 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2255 1,2256 1,2261 1,2262 1,2263 1,2264 1,2265 1,2271 1,2272 1,2273 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2312 1,2313 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2500 1,2502 1,2503 1,2521 1,2652 1,2653 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2693 1,2696 1,2699 1,2701 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2805 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,126 1,128 1,129 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,164 1,165 1,166 1,167 1,169 1,170 1,174 1,176 1,179 1,180 1,181 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,253 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,334 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,541 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,592 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,632 1,633 1,634 1,636 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,662 1,664 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,748 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,839 1,841 1,843 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,935 1,938 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1007 1,1008 1,1009 1,1011 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1042 1,1044 1,1045 1,1048 1,1051 1,1052 1,1057 1,1059 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1200 1,1202 1,1206 1,1212 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1298 1,1299 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1341 1,1344 1,1348 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1393 1,1397 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1494 1,1497 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1543 1,1547 1,1548 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1610 1,1612 1,1613 1,1616 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1721 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1737 1,1738 1,1739 1,1740 1,1744 1,1746 1,1748 1,1752 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1804 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1900 1,1901 1,1906 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1983 1,1987 1,1989 1,1990 1,1992 1,1997 1,2000 1,2001 1,2006 1,2009 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2096 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2254 1,2263 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2303 1,2305 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2475 1,2479 1,2480 1,2483 1,2491 1,2499 1,2500 1,2503 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2681 1,2683 1,2686 1,2687 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {5 1,7 1,11 1,12 1,13 1,21 1,22 1,23 1,27 1,30 1,32 1,33 1,35 1,36 1,45 1,46 1,47 1,52 1,57 1,58 1,60 1,68 1,69 1,76 1,79 1,85 1,86 1,88 1,90 1,92 1,95 1,101 1,104 1,106 1,109 1,110 1,111 1,114 1,116 1,118 1,120 1,121 1,127 1,129 1,130 1,136 1,144 1,146 1,149 1,150 1,153 1,156 1,157 1,159 1,161 1,164 1,165 1,169 1,171 1,173 1,174 1,177 1,181 1,186 1,189 1,190 1,194 1,196 1,199 1,204 1,207 1,210 1,211 1,212 1,216 1,219 1,222 1,223 1,226 1,231 1,234 1,237 1,240 1,245 1,247 1,253 1,257 1,258 1,262 1,265 1,266 1,269 1,270 1,275 1,278 1,279 1,280 1,281 1,285 1,292 1,294 1,296 1,297 1,298 1,300 1,302 1,308 1,309 1,310 1,311 1,317 1,319 1,320 1,322 1,323 1,325 1,326 1,328 1,333 1,337 1,342 1,343 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,356 1,359 1,363 1,366 1,368 1,369 1,370 1,371 1,374 1,376 1,377 1,378 1,381 1,384 1,386 1,387 1,390 1,391 1,393 1,394 1,395 1,398 1,400 1,401 1,408 1,409 1,412 1,414 1,415 1,418 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,435 1,436 1,437 1,440 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,459 1,462 1,465 1,467 1,471 1,473 1,474 1,481 1,482 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,503 1,505 1,506 1,510 1,512 1,516 1,517 1,518 1,520 1,525 1,527 1,530 1,531 1,535 1,537 1,539 1,541 1,542 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,572 1,573 1,574 1,575 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,599 1,600 1,606 1,608 1,609 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,625 1,629 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,644 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,677 1,678 1,679 1,681 1,683 1,685 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,701 1,702 1,706 1,707 1,709 1,710 1,712 1,714 1,717 1,718 1,720 1,724 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,752 1,755 1,757 1,758 1,759 1,763 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,778 1,779 1,783 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,809 1,810 1,813 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,852 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,867 1,868 1,870 1,875 1,879 1,880 1,881 1,882 1,883 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,923 1,924 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,941 1,942 1,943 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1079 1,1082 1,1084 1,1087 1,1088 1,1091 1,1094 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1124 1,1125 1,1126 1,1127 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1201 1,1202 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1293 1,1301 1,1302 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1332 1,1333 1,1337 1,1339 1,1340 1,1341 1,1342 1,1344 1,1345 1,1346 1,1349 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1394 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1508 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1546 1,1547 1,1551 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1605 1,1607 1,1611 1,1612 1,1613 1,1614 1,1615 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1633 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1709 1,1710 1,1717 1,1719 1,1722 1,1726 1,1730 1,1733 1,1734 1,1736 1,1739 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1804 1,1808 1,1814 1,1816 1,1819 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1979 1,1985 1,1986 1,1987 1,1991 1,1992 1,1995 1,1997 1,1998 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2127 1,2129 1,2130 1,2131 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2259 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2279 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2486 1,2489 1,2493 1,2513 1,2514 1,2515 1,2516 1,2652 1,2667 1,2670 1,2677 1,2678 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2710 1,2713 1,2714 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,8 1,9 1,10 1,11 1,12 1,13 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,53 1,54 1,58 1,59 1,60 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,78 1,79 1,81 1,82 1,85 1,86 1,87 1,90 1,92 1,94 1,97 1,99 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,123 1,126 1,130 1,132 1,133 1,134 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,154 1,155 1,156 1,157 1,160 1,162 1,163 1,164 1,165 1,166 1,168 1,171 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,239 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,251 1,252 1,254 1,256 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,415 1,417 1,418 1,420 1,421 1,424 1,426 1,427 1,428 1,430 1,432 1,435 1,437 1,438 1,439 1,440 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,465 1,466 1,470 1,472 1,474 1,475 1,479 1,480 1,481 1,485 1,486 1,490 1,492 1,493 1,496 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,555 1,556 1,557 1,558 1,559 1,565 1,566 1,573 1,574 1,575 1,576 1,577 1,578 1,580 1,583 1,585 1,586 1,587 1,588 1,590 1,591 1,594 1,595 1,596 1,600 1,602 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,658 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,753 1,755 1,756 1,757 1,758 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,835 1,836 1,839 1,840 1,841 1,842 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,932 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,970 1,974 1,975 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1046 1,1048 1,1052 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1294 1,1299 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1483 1,1486 1,1490 1,1491 1,1493 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1611 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1719 1,1722 1,1726 1,1727 1,1730 1,1731 1,1736 1,1738 1,1740 1,1745 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1897 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1985 1,1986 1,1987 1,1990 1,1992 1,2004 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2089 1,2090 1,2093 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2141 1,2142 1,2144 1,2147 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2257 1,2263 1,2270 1,2275 1,2281 1,2283 1,2287 1,2290 1,2291 1,2293 1,2299 1,2300 1,2303 1,2305 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2477 1,2479 1,2483 1,2484 1,2486 1,2491 1,2511 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,23 1,24 1,25 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,46 1,48 1,49 1,50 1,52 1,55 1,57 1,59 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,77 1,79 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,97 1,100 1,101 1,103 1,104 1,106 1,107 1,109 1,111 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,140 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,154 1,155 1,156 1,157 1,159 1,161 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,217 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,333 1,335 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,370 1,371 1,372 1,375 1,376 1,377 1,381 1,383 1,384 1,385 1,388 1,390 1,391 1,393 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,481 1,483 1,485 1,489 1,490 1,492 1,494 1,495 1,496 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,621 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,651 1,652 1,653 1,655 1,656 1,659 1,660 1,661 1,662 1,664 1,665 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,679 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,755 1,756 1,757 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,885 1,886 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,911 1,912 1,915 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,973 1,974 1,975 1,977 1,980 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1002 1,1005 1,1006 1,1007 1,1010 1,1012 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1051 1,1054 1,1055 1,1056 1,1058 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1081 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1115 1,1116 1,1120 1,1121 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1151 1,1152 1,1157 1,1158 1,1160 1,1161 1,1162 1,1163 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1195 1,1196 1,1197 1,1202 1,1204 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1234 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1287 1,1288 1,1289 1,1290 1,1291 1,1297 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1338 1,1339 1,1341 1,1343 1,1346 1,1349 1,1351 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1388 1,1392 1,1393 1,1394 1,1397 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1446 1,1449 1,1453 1,1455 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1490 1,1495 1,1498 1,1500 1,1504 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1565 1,1567 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1596 1,1597 1,1598 1,1601 1,1605 1,1613 1,1614 1,1617 1,1619 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1716 1,1717 1,1719 1,1720 1,1721 1,1722 1,1726 1,1729 1,1731 1,1732 1,1734 1,1736 1,1738 1,1740 1,1743 1,1748 1,1751 1,1757 1,1760 1,1765 1,1767 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1800 1,1801 1,1802 1,1809 1,1814 1,1815 1,1819 1,1820 1,1821 1,1832 1,1833 1,1841 1,1842 1,1843 1,1844 1,1846 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1893 1,1906 1,1907 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1985 1,1995 1,1997 1,1999 1,2000 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2032 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2099 1,2102 1,2107 1,2108 1,2114 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2152 1,2155 1,2156 1,2161 1,2162 1,2164 1,2165 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2262 1,2263 1,2270 1,2274 1,2277 1,2281 1,2287 1,2288 1,2291 1,2295 1,2297 1,2301 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2330 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2475 1,2479 1,2480 1,2483 1,2486 1,2495 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2687 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2750 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2797 1,2806 1,2807 -1} {2 1,7 1,11 1,12 1,13 1,14 1,15 1,18 1,24 1,25 1,27 1,28 1,30 1,32 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,47 1,48 1,51 1,55 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,130 1,132 1,134 1,137 1,138 1,143 1,148 1,150 1,153 1,154 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,183 1,185 1,186 1,187 1,188 1,189 1,194 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,268 1,269 1,270 1,272 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,367 1,370 1,372 1,375 1,376 1,378 1,381 1,382 1,383 1,385 1,386 1,389 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,400 1,402 1,404 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,422 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,460 1,462 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,486 1,491 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,511 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,546 1,547 1,549 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,616 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,670 1,672 1,676 1,677 1,678 1,681 1,684 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,784 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,797 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,844 1,851 1,852 1,853 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,877 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1122 1,1123 1,1124 1,1125 1,1126 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1297 1,1300 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1500 1,1501 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1606 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1718 1,1720 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1746 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1892 1,1894 1,1899 1,1900 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1981 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1999 1,2004 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2090 1,2092 1,2096 1,2097 1,2099 1,2102 1,2107 1,2109 1,2110 1,2111 1,2115 1,2116 1,2119 1,2120 1,2125 1,2127 1,2129 1,2137 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2256 1,2264 1,2268 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2473 1,2475 1,2477 1,2479 1,2483 1,2490 1,2492 1,2494 1,2500 1,2504 1,2505 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2742 1,2743 1,2747 1,2749 1,2751 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2786 1,2789 1,2791 1,2792 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,12 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,39 1,43 1,48 1,51 1,54 1,61 1,62 1,64 1,65 1,67 1,71 1,75 1,76 1,77 1,78 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,103 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,127 1,129 1,133 1,134 1,135 1,137 1,140 1,141 1,143 1,144 1,148 1,150 1,155 1,156 1,158 1,159 1,162 1,167 1,174 1,176 1,177 1,179 1,185 1,186 1,187 1,188 1,189 1,192 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,215 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,246 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,268 1,269 1,270 1,271 1,278 1,281 1,284 1,286 1,287 1,288 1,290 1,293 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,310 1,313 1,314 1,315 1,318 1,319 1,320 1,323 1,324 1,327 1,328 1,332 1,333 1,334 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,369 1,371 1,372 1,373 1,375 1,376 1,377 1,378 1,381 1,385 1,388 1,389 1,391 1,392 1,393 1,398 1,399 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,425 1,429 1,431 1,432 1,434 1,436 1,438 1,442 1,444 1,445 1,446 1,447 1,449 1,451 1,453 1,454 1,455 1,457 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,491 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,544 1,547 1,549 1,550 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,567 1,568 1,571 1,573 1,575 1,576 1,578 1,579 1,581 1,583 1,584 1,587 1,589 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,645 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,660 1,661 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,756 1,757 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,773 1,774 1,775 1,778 1,779 1,780 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,795 1,796 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,852 1,853 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,886 1,889 1,890 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,927 1,928 1,929 1,930 1,932 1,934 1,937 1,941 1,942 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,972 1,973 1,974 1,975 1,976 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1009 1,1013 1,1016 1,1019 1,1020 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1054 1,1059 1,1060 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1113 1,1114 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1202 1,1204 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1604 1,1605 1,1606 1,1610 1,1614 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1896 1,1901 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2090 1,2093 1,2095 1,2096 1,2099 1,2102 1,2107 1,2109 1,2110 1,2111 1,2114 1,2116 1,2119 1,2123 1,2125 1,2127 1,2129 1,2137 1,2141 1,2144 1,2145 1,2146 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2256 1,2260 1,2263 1,2264 1,2270 1,2271 1,2272 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2295 1,2299 1,2300 1,2301 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2483 1,2485 1,2487 1,2489 1,2494 1,2500 1,2502 1,2506 1,2517 1,2520 1,2652 1,2664 1,2665 1,2666 1,2667 1,2669 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2696 1,2698 1,2700 1,2701 1,2709 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {10 1,14 1,22 1,30 1,44 1,55 1,60 1,64 1,70 1,71 1,75 1,76 1,81 1,82 1,83 1,84 1,86 1,89 1,91 1,92 1,94 1,99 1,101 1,105 1,113 1,119 1,124 1,126 1,127 1,130 1,134 1,143 1,148 1,157 1,165 1,166 1,175 1,176 1,182 1,185 1,186 1,189 1,195 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,213 1,214 1,220 1,221 1,223 1,225 1,230 1,231 1,232 1,233 1,234 1,240 1,241 1,250 1,253 1,255 1,256 1,257 1,278 1,282 1,284 1,293 1,294 1,298 1,305 1,308 1,314 1,317 1,319 1,320 1,327 1,331 1,332 1,333 1,334 1,335 1,336 1,344 1,351 1,352 1,357 1,358 1,361 1,362 1,363 1,367 1,369 1,371 1,374 1,377 1,378 1,382 1,384 1,385 1,386 1,388 1,391 1,393 1,403 1,407 1,409 1,414 1,415 1,417 1,424 1,428 1,429 1,432 1,435 1,436 1,438 1,441 1,446 1,448 1,449 1,450 1,451 1,452 1,454 1,455 1,456 1,460 1,466 1,467 1,473 1,475 1,479 1,480 1,483 1,485 1,490 1,492 1,493 1,494 1,497 1,499 1,502 1,503 1,505 1,506 1,507 1,511 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,532 1,535 1,537 1,539 1,542 1,547 1,550 1,552 1,553 1,555 1,557 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,573 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,592 1,594 1,597 1,600 1,603 1,605 1,606 1,607 1,609 1,611 1,614 1,615 1,617 1,618 1,619 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,662 1,665 1,667 1,669 1,670 1,671 1,676 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,694 1,697 1,699 1,700 1,702 1,708 1,709 1,710 1,711 1,712 1,717 1,720 1,721 1,722 1,725 1,727 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,738 1,739 1,741 1,747 1,752 1,753 1,754 1,756 1,757 1,758 1,759 1,760 1,761 1,764 1,767 1,768 1,769 1,772 1,773 1,774 1,776 1,777 1,778 1,783 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,815 1,821 1,822 1,825 1,826 1,827 1,828 1,832 1,836 1,837 1,838 1,840 1,842 1,847 1,849 1,850 1,851 1,853 1,855 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,887 1,889 1,890 1,893 1,894 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,919 1,920 1,921 1,929 1,930 1,932 1,933 1,934 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,953 1,957 1,958 1,960 1,961 1,964 1,966 1,967 1,969 1,971 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,987 1,989 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1005 1,1006 1,1009 1,1013 1,1014 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1025 1,1029 1,1030 1,1031 1,1033 1,1034 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1054 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1073 1,1079 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1122 1,1124 1,1125 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1157 1,1158 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1176 1,1177 1,1178 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1300 1,1301 1,1304 1,1309 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1333 1,1336 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1356 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1498 1,1500 1,1501 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1611 1,1614 1,1616 1,1617 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1710 1,1712 1,1714 1,1715 1,1718 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1894 1,1897 1,1898 1,1900 1,1905 1,1907 1,1913 1,1914 1,1915 1,1917 1,1920 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1947 1,1948 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1959 1,1960 1,1961 1,1964 1,1965 1,1967 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1981 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,2001 1,2002 1,2004 1,2006 1,2007 1,2013 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2059 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2077 1,2078 1,2079 1,2080 1,2090 1,2093 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2127 1,2129 1,2130 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2198 1,2199 1,2200 1,2201 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2215 1,2216 1,2217 1,2218 1,2219 1,2221 1,2222 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2263 1,2268 1,2270 1,2272 1,2273 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2374 1,2375 1,2376 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2474 1,2476 1,2477 1,2479 1,2483 1,2486 1,2490 1,2492 1,2495 1,2496 1,2501 1,2502 1,2506 1,2519 1,2664 1,2666 1,2667 1,2677 1,2679 1,2680 1,2682 1,2683 1,2686 1,2696 1,2697 1,2701 1,2709 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2805 1,2806 1,2807 -1} {7 1,18 1,19 1,27 1,28 1,35 1,36 1,39 1,41 1,44 1,47 1,49 1,52 1,54 1,60 1,62 1,64 1,65 1,68 1,71 1,73 1,74 1,78 1,83 1,85 1,87 1,88 1,90 1,92 1,95 1,97 1,98 1,100 1,101 1,103 1,104 1,105 1,108 1,109 1,110 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,123 1,127 1,128 1,134 1,135 1,137 1,139 1,141 1,143 1,145 1,149 1,150 1,151 1,153 1,156 1,158 1,162 1,165 1,167 1,169 1,171 1,174 1,181 1,186 1,188 1,190 1,191 1,192 1,194 1,195 1,198 1,199 1,202 1,205 1,206 1,207 1,211 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,225 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,243 1,250 1,252 1,260 1,261 1,262 1,265 1,267 1,268 1,270 1,272 1,281 1,282 1,285 1,287 1,289 1,290 1,292 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,310 1,311 1,317 1,318 1,320 1,321 1,331 1,332 1,333 1,335 1,339 1,341 1,344 1,346 1,347 1,351 1,352 1,353 1,354 1,358 1,359 1,363 1,366 1,367 1,369 1,370 1,371 1,375 1,376 1,378 1,382 1,384 1,387 1,388 1,390 1,391 1,394 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,424 1,425 1,427 1,428 1,431 1,432 1,434 1,437 1,438 1,439 1,446 1,448 1,449 1,451 1,454 1,457 1,460 1,462 1,465 1,467 1,469 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,492 1,496 1,500 1,502 1,503 1,504 1,505 1,506 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,521 1,522 1,524 1,526 1,530 1,531 1,532 1,533 1,539 1,540 1,541 1,544 1,546 1,547 1,550 1,553 1,556 1,558 1,561 1,562 1,564 1,565 1,566 1,571 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,589 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,632 1,633 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,664 1,665 1,667 1,668 1,670 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,724 1,725 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,741 1,745 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,847 1,851 1,852 1,853 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,925 1,929 1,930 1,931 1,934 1,936 1,938 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,959 1,961 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1012 1,1013 1,1015 1,1017 1,1018 1,1019 1,1020 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1070 1,1071 1,1074 1,1076 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1203 1,1204 1,1206 1,1207 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1291 1,1293 1,1295 1,1300 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1318 1,1319 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1333 1,1339 1,1342 1,1344 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1494 1,1498 1,1500 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1611 1,1614 1,1615 1,1616 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1715 1,1717 1,1718 1,1719 1,1722 1,1724 1,1725 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1803 1,1814 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1979 1,1981 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1994 1,1998 1,2006 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2089 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2114 1,2116 1,2118 1,2119 1,2125 1,2129 1,2130 1,2137 1,2142 1,2144 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2263 1,2265 1,2266 1,2268 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2479 1,2483 1,2488 1,2519 1,2667 1,2670 1,2678 1,2682 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2755 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,8 1,11 1,12 1,14 1,19 1,40 1,44 1,45 1,46 1,47 1,50 1,54 1,57 1,58 1,59 1,60 1,63 1,68 1,69 1,70 1,74 1,78 1,79 1,81 1,83 1,85 1,88 1,90 1,92 1,95 1,99 1,100 1,106 1,109 1,110 1,113 1,114 1,118 1,119 1,120 1,121 1,127 1,130 1,132 1,137 1,138 1,139 1,141 1,142 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,158 1,162 1,164 1,165 1,166 1,168 1,171 1,173 1,174 1,176 1,177 1,181 1,182 1,184 1,186 1,188 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,210 1,211 1,214 1,215 1,216 1,217 1,221 1,222 1,224 1,226 1,227 1,228 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,248 1,249 1,252 1,254 1,258 1,265 1,267 1,268 1,269 1,272 1,275 1,279 1,281 1,282 1,284 1,286 1,288 1,293 1,294 1,295 1,296 1,299 1,300 1,302 1,307 1,308 1,309 1,310 1,313 1,314 1,317 1,325 1,328 1,332 1,333 1,335 1,338 1,339 1,340 1,344 1,345 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,414 1,415 1,417 1,420 1,421 1,426 1,427 1,430 1,432 1,434 1,435 1,436 1,437 1,439 1,440 1,445 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,467 1,474 1,479 1,480 1,481 1,485 1,489 1,491 1,492 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,516 1,518 1,519 1,520 1,521 1,524 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,553 1,555 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,574 1,575 1,576 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,625 1,626 1,627 1,629 1,631 1,634 1,635 1,636 1,639 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,662 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,682 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,813 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,972 1,974 1,975 1,977 1,978 1,981 1,984 1,986 1,987 1,988 1,989 1,990 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1087 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1199 1,1201 1,1202 1,1206 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1340 1,1341 1,1342 1,1343 1,1345 1,1347 1,1349 1,1350 1,1351 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1451 1,1452 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1501 1,1503 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1568 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1611 1,1612 1,1613 1,1615 1,1618 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1715 1,1716 1,1719 1,1724 1,1729 1,1730 1,1736 1,1737 1,1738 1,1740 1,1743 1,1749 1,1750 1,1752 1,1756 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1814 1,1816 1,1819 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1973 1,1976 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1995 1,1999 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2092 1,2096 1,2097 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2260 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2278 1,2281 1,2283 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2476 1,2479 1,2480 1,2481 1,2483 1,2486 1,2496 1,2506 1,2521 1,2653 1,2667 1,2670 1,2677 1,2681 1,2683 1,2685 1,2686 1,2693 1,2695 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2730 1,2732 1,2734 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,180 1,181 1,184 1,185 1,186 1,187 1,188 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,213 1,216 1,217 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,337 1,339 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,375 1,376 1,378 1,381 1,383 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,397 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,462 1,463 1,465 1,466 1,468 1,469 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,489 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,524 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,590 1,595 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,612 1,614 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,632 1,633 1,636 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,660 1,661 1,662 1,664 1,665 1,667 1,670 1,671 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,731 1,734 1,737 1,739 1,740 1,743 1,745 1,748 1,755 1,758 1,759 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,842 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,967 1,969 1,970 1,972 1,975 1,977 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1058 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1083 1,1086 1,1087 1,1088 1,1091 1,1092 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1201 1,1202 1,1205 1,1207 1,1208 1,1213 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1290 1,1292 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1344 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1386 1,1388 1,1394 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1544 1,1546 1,1547 1,1548 1,1552 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1610 1,1616 1,1619 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1721 1,1722 1,1726 1,1729 1,1731 1,1733 1,1735 1,1737 1,1738 1,1740 1,1746 1,1749 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1802 1,1804 1,1805 1,1811 1,1814 1,1819 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1833 1,1835 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1896 1,1899 1,1903 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1981 1,1986 1,1988 1,1989 1,1990 1,1995 1,1999 1,2000 1,2003 1,2006 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2141 1,2142 1,2146 1,2150 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2253 1,2258 1,2263 1,2266 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2303 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2468 1,2470 1,2475 1,2477 1,2479 1,2482 1,2483 1,2492 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {7 1,14 1,18 1,19 1,21 1,22 1,25 1,27 1,33 1,35 1,39 1,41 1,48 1,51 1,67 1,68 1,71 1,73 1,75 1,77 1,82 1,83 1,84 1,85 1,89 1,90 1,92 1,97 1,98 1,100 1,101 1,105 1,108 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,127 1,129 1,130 1,132 1,135 1,137 1,139 1,141 1,144 1,149 1,150 1,151 1,153 1,157 1,158 1,161 1,162 1,165 1,173 1,174 1,177 1,179 1,184 1,186 1,187 1,188 1,189 1,192 1,194 1,196 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,213 1,216 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,237 1,239 1,240 1,241 1,243 1,246 1,248 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,282 1,284 1,286 1,287 1,288 1,293 1,296 1,297 1,300 1,301 1,302 1,307 1,308 1,310 1,314 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,340 1,342 1,344 1,346 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,378 1,381 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,399 1,400 1,401 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,422 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,442 1,444 1,446 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,485 1,490 1,491 1,492 1,494 1,496 1,499 1,500 1,502 1,503 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,543 1,544 1,547 1,548 1,549 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,593 1,594 1,595 1,600 1,602 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,648 1,649 1,651 1,652 1,655 1,656 1,658 1,661 1,664 1,665 1,666 1,668 1,669 1,670 1,676 1,677 1,678 1,679 1,681 1,683 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,696 1,701 1,702 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,817 1,819 1,821 1,822 1,824 1,825 1,827 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,850 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,956 1,958 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1128 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1300 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1342 1,1344 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1492 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1611 1,1612 1,1614 1,1616 1,1617 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1715 1,1717 1,1722 1,1724 1,1725 1,1726 1,1727 1,1730 1,1732 1,1733 1,1734 1,1736 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1804 1,1809 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1904 1,1907 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1994 1,1999 1,2001 1,2004 1,2006 1,2007 1,2009 1,2011 1,2012 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2092 1,2095 1,2096 1,2102 1,2107 1,2109 1,2114 1,2115 1,2116 1,2119 1,2120 1,2125 1,2129 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2256 1,2259 1,2263 1,2270 1,2271 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2475 1,2479 1,2482 1,2483 1,2492 1,2503 1,2506 1,2519 1,2520 1,2664 1,2665 1,2667 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2687 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,63 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,84 1,86 1,87 1,88 1,89 1,90 1,91 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,128 1,129 1,132 1,133 1,134 1,135 1,136 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,185 1,188 1,189 1,190 1,192 1,194 1,195 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,341 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,354 1,355 1,357 1,358 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,385 1,386 1,388 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,463 1,465 1,467 1,468 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,537 1,541 1,542 1,544 1,546 1,547 1,551 1,552 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,593 1,595 1,600 1,602 1,604 1,605 1,606 1,608 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,671 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,752 1,753 1,754 1,755 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,817 1,819 1,822 1,824 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,841 1,842 1,843 1,846 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,870 1,871 1,874 1,875 1,876 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,938 1,940 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,958 1,960 1,961 1,962 1,964 1,967 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1048 1,1049 1,1051 1,1052 1,1053 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1122 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1193 1,1195 1,1196 1,1197 1,1201 1,1202 1,1205 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1248 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1277 1,1279 1,1280 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1297 1,1298 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1341 1,1344 1,1346 1,1347 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1495 1,1497 1,1498 1,1500 1,1504 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1558 1,1561 1,1563 1,1564 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1610 1,1616 1,1617 1,1618 1,1619 1,1621 1,1624 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1723 1,1727 1,1731 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1803 1,1804 1,1809 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1896 1,1897 1,1899 1,1901 1,1906 1,1908 1,1913 1,1914 1,1915 1,1925 1,1926 1,1928 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1979 1,1986 1,1989 1,1990 1,1996 1,1997 1,2000 1,2003 1,2005 1,2009 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2091 1,2096 1,2097 1,2107 1,2108 1,2111 1,2113 1,2115 1,2116 1,2119 1,2123 1,2129 1,2131 1,2138 1,2142 1,2146 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2252 1,2262 1,2263 1,2266 1,2267 1,2275 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2301 1,2302 1,2303 1,2305 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2477 1,2479 1,2482 1,2483 1,2485 1,2495 1,2500 1,2503 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {8 1,10 1,12 1,14 1,25 1,30 1,32 1,33 1,38 1,46 1,48 1,50 1,60 1,62 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,83 1,88 1,92 1,95 1,99 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,112 1,113 1,119 1,120 1,123 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,141 1,143 1,144 1,145 1,151 1,154 1,155 1,162 1,165 1,174 1,176 1,179 1,180 1,183 1,184 1,186 1,187 1,188 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,201 1,204 1,205 1,206 1,208 1,212 1,214 1,216 1,220 1,223 1,224 1,225 1,226 1,230 1,233 1,234 1,240 1,244 1,245 1,250 1,252 1,253 1,254 1,257 1,258 1,260 1,262 1,264 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,281 1,285 1,287 1,290 1,292 1,296 1,298 1,305 1,307 1,309 1,310 1,311 1,312 1,313 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,330 1,333 1,335 1,339 1,340 1,342 1,347 1,351 1,353 1,354 1,355 1,359 1,360 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,376 1,382 1,384 1,386 1,387 1,391 1,395 1,398 1,399 1,400 1,412 1,415 1,417 1,418 1,420 1,425 1,426 1,427 1,430 1,431 1,432 1,435 1,438 1,440 1,445 1,447 1,448 1,449 1,450 1,451 1,453 1,455 1,456 1,457 1,459 1,462 1,469 1,471 1,473 1,479 1,480 1,481 1,483 1,485 1,487 1,489 1,492 1,496 1,499 1,502 1,503 1,505 1,506 1,507 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,544 1,546 1,547 1,550 1,551 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,574 1,576 1,578 1,579 1,581 1,582 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,609 1,610 1,612 1,614 1,615 1,616 1,618 1,619 1,621 1,624 1,625 1,628 1,629 1,632 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,657 1,658 1,661 1,662 1,664 1,666 1,667 1,668 1,670 1,671 1,676 1,677 1,681 1,682 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,747 1,748 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,765 1,766 1,767 1,768 1,770 1,772 1,773 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,809 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,938 1,942 1,943 1,944 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1497 1,1500 1,1501 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1609 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1669 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1722 1,1725 1,1726 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1896 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1980 1,1981 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2000 1,2001 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2088 1,2094 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2255 1,2257 1,2263 1,2265 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2486 1,2500 1,2501 1,2502 1,2506 1,2521 1,2664 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2697 1,2714 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2805 1,2806 1,2807 -1} {12 1,14 1,15 1,19 1,23 1,27 1,30 1,32 1,33 1,36 1,38 1,40 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,62 1,65 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,105 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,119 1,121 1,122 1,126 1,127 1,128 1,130 1,132 1,134 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,158 1,159 1,161 1,162 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,179 1,181 1,182 1,183 1,184 1,187 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,200 1,201 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,242 1,243 1,245 1,250 1,254 1,258 1,260 1,264 1,266 1,268 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,297 1,299 1,300 1,301 1,302 1,305 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,338 1,339 1,342 1,344 1,346 1,351 1,352 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,369 1,371 1,375 1,376 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,420 1,425 1,426 1,427 1,429 1,434 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,485 1,487 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,506 1,507 1,510 1,511 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,535 1,540 1,541 1,542 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,663 1,664 1,665 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,718 1,720 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,830 1,831 1,833 1,834 1,835 1,837 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,971 1,972 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1120 1,1122 1,1123 1,1124 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1188 1,1190 1,1193 1,1195 1,1197 1,1198 1,1202 1,1203 1,1205 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1300 1,1301 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1330 1,1332 1,1339 1,1340 1,1341 1,1342 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1494 1,1495 1,1497 1,1500 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1552 1,1560 1,1562 1,1563 1,1565 1,1567 1,1568 1,1571 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1609 1,1610 1,1612 1,1614 1,1616 1,1617 1,1618 1,1619 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1724 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1745 1,1748 1,1749 1,1750 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1801 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1898 1,1900 1,1901 1,1902 1,1906 1,1907 1,1908 1,1909 1,1913 1,1915 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1980 1,1985 1,1986 1,1990 1,1994 1,1997 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2095 1,2096 1,2097 1,2102 1,2105 1,2107 1,2109 1,2111 1,2116 1,2119 1,2124 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2246 1,2251 1,2260 1,2263 1,2266 1,2268 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2469 1,2470 1,2474 1,2478 1,2479 1,2480 1,2483 1,2496 1,2504 1,2506 1,2517 1,2521 1,2653 1,2664 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2800 1,2806 1,2807 -1} {5 1,12 1,13 1,19 1,22 1,30 1,35 1,36 1,38 1,44 1,49 1,50 1,60 1,67 1,68 1,74 1,77 1,81 1,83 1,85 1,88 1,90 1,92 1,99 1,109 1,113 1,118 1,120 1,121 1,130 1,133 1,137 1,140 1,141 1,142 1,144 1,145 1,155 1,156 1,160 1,161 1,162 1,165 1,168 1,172 1,181 1,182 1,183 1,184 1,190 1,194 1,196 1,197 1,198 1,199 1,201 1,204 1,208 1,210 1,212 1,221 1,222 1,226 1,232 1,235 1,237 1,239 1,245 1,248 1,252 1,253 1,254 1,255 1,257 1,267 1,271 1,272 1,275 1,280 1,281 1,284 1,286 1,293 1,296 1,305 1,306 1,308 1,311 1,314 1,317 1,323 1,333 1,335 1,337 1,338 1,339 1,340 1,343 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,357 1,360 1,362 1,366 1,367 1,368 1,369 1,370 1,375 1,382 1,386 1,387 1,390 1,391 1,395 1,398 1,399 1,400 1,408 1,409 1,410 1,412 1,414 1,420 1,424 1,428 1,429 1,430 1,435 1,437 1,438 1,440 1,445 1,448 1,449 1,450 1,453 1,454 1,455 1,459 1,460 1,463 1,465 1,469 1,473 1,475 1,480 1,481 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,498 1,499 1,502 1,503 1,504 1,506 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,521 1,522 1,526 1,531 1,532 1,533 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,548 1,550 1,553 1,555 1,559 1,561 1,562 1,563 1,564 1,565 1,571 1,574 1,575 1,576 1,578 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,594 1,595 1,596 1,597 1,603 1,604 1,606 1,608 1,609 1,611 1,613 1,614 1,615 1,618 1,619 1,620 1,621 1,624 1,625 1,629 1,631 1,633 1,634 1,640 1,641 1,642 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,665 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,684 1,685 1,687 1,690 1,692 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,705 1,706 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,740 1,741 1,743 1,747 1,748 1,751 1,757 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,783 1,785 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,814 1,817 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,835 1,837 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,961 1,964 1,967 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1056 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1105 1,1106 1,1108 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1288 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1335 1,1336 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1554 1,1557 1,1558 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1606 1,1607 1,1610 1,1611 1,1613 1,1614 1,1616 1,1619 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1717 1,1718 1,1719 1,1722 1,1727 1,1730 1,1731 1,1734 1,1736 1,1738 1,1740 1,1743 1,1747 1,1750 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1803 1,1809 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1898 1,1900 1,1905 1,1906 1,1907 1,1913 1,1914 1,1921 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1980 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1996 1,2001 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2085 1,2088 1,2090 1,2095 1,2096 1,2099 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2147 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2263 1,2266 1,2270 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2290 1,2291 1,2293 1,2296 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2436 1,2437 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2487 1,2488 1,2491 1,2493 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2667 1,2677 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {11 1,12 1,16 1,21 1,22 1,23 1,27 1,30 1,32 1,33 1,35 1,40 1,46 1,47 1,52 1,58 1,60 1,62 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,77 1,79 1,88 1,90 1,95 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,113 1,114 1,120 1,121 1,123 1,127 1,128 1,132 1,136 1,139 1,143 1,144 1,146 1,149 1,150 1,153 1,154 1,155 1,159 1,161 1,163 1,164 1,166 1,168 1,169 1,171 1,174 1,179 1,181 1,183 1,184 1,187 1,188 1,190 1,191 1,194 1,195 1,196 1,198 1,199 1,202 1,204 1,205 1,206 1,207 1,208 1,212 1,214 1,216 1,219 1,220 1,222 1,225 1,226 1,227 1,228 1,229 1,230 1,240 1,242 1,243 1,244 1,245 1,246 1,247 1,253 1,254 1,256 1,258 1,260 1,261 1,262 1,266 1,269 1,270 1,275 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,289 1,292 1,295 1,296 1,297 1,299 1,301 1,302 1,305 1,307 1,308 1,311 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,325 1,328 1,331 1,332 1,333 1,337 1,340 1,341 1,342 1,344 1,345 1,346 1,349 1,352 1,353 1,354 1,356 1,357 1,364 1,368 1,369 1,370 1,371 1,374 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,418 1,420 1,423 1,425 1,426 1,427 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,458 1,460 1,462 1,463 1,465 1,466 1,469 1,472 1,473 1,474 1,477 1,478 1,483 1,489 1,490 1,492 1,493 1,495 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,541 1,544 1,546 1,547 1,550 1,551 1,553 1,556 1,557 1,559 1,561 1,562 1,565 1,571 1,574 1,577 1,579 1,583 1,584 1,586 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,639 1,640 1,642 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,740 1,741 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,786 1,787 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,839 1,840 1,841 1,842 1,843 1,847 1,850 1,852 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,902 1,903 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,931 1,932 1,934 1,936 1,937 1,939 1,940 1,941 1,942 1,944 1,945 1,947 1,949 1,950 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,985 1,986 1,987 1,988 1,990 1,992 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1058 1,1059 1,1060 1,1061 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1200 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1276 1,1277 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1486 1,1492 1,1493 1,1494 1,1502 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1613 1,1614 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1719 1,1720 1,1722 1,1727 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1801 1,1803 1,1804 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1835 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1900 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1924 1,1925 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2002 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2092 1,2095 1,2096 1,2099 1,2102 1,2105 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2122 1,2123 1,2124 1,2129 1,2137 1,2141 1,2142 1,2144 1,2149 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2272 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2487 1,2506 1,2653 1,2664 1,2667 1,2669 1,2677 1,2680 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {8 1,10 1,12 1,13 1,22 1,27 1,33 1,38 1,46 1,49 1,50 1,52 1,54 1,55 1,57 1,60 1,67 1,71 1,72 1,73 1,74 1,79 1,82 1,83 1,84 1,86 1,87 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,109 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,132 1,133 1,135 1,136 1,139 1,140 1,142 1,143 1,149 1,152 1,154 1,155 1,156 1,159 1,161 1,162 1,164 1,167 1,168 1,169 1,176 1,177 1,179 1,182 1,183 1,186 1,187 1,189 1,190 1,194 1,199 1,203 1,204 1,205 1,206 1,208 1,211 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,225 1,227 1,228 1,231 1,232 1,235 1,237 1,240 1,242 1,246 1,248 1,249 1,251 1,252 1,253 1,254 1,255 1,256 1,260 1,265 1,267 1,268 1,270 1,272 1,275 1,277 1,279 1,281 1,284 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,314 1,315 1,321 1,323 1,324 1,325 1,326 1,330 1,332 1,333 1,334 1,335 1,338 1,340 1,342 1,344 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,363 1,366 1,367 1,368 1,369 1,371 1,373 1,374 1,375 1,377 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,426 1,429 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,447 1,449 1,450 1,451 1,454 1,458 1,462 1,463 1,466 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,488 1,490 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,526 1,528 1,531 1,533 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,550 1,551 1,552 1,553 1,557 1,558 1,559 1,562 1,563 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,667 1,668 1,670 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,747 1,748 1,750 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,784 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,851 1,852 1,853 1,854 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,872 1,874 1,875 1,876 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,901 1,902 1,905 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1007 1,1011 1,1013 1,1014 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1204 1,1205 1,1206 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1264 1,1265 1,1267 1,1269 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1341 1,1342 1,1344 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1389 1,1390 1,1392 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1493 1,1495 1,1500 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1811 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1896 1,1898 1,1901 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1997 1,1999 1,2001 1,2002 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2253 1,2254 1,2255 1,2260 1,2262 1,2263 1,2264 1,2270 1,2272 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2474 1,2478 1,2479 1,2483 1,2486 1,2487 1,2494 1,2500 1,2511 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2664 1,2667 1,2669 1,2678 1,2679 1,2680 1,2682 1,2684 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2731 1,2733 1,2734 1,2735 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {8 1,13 1,16 1,18 1,23 1,28 1,30 1,32 1,40 1,44 1,46 1,47 1,49 1,52 1,54 1,62 1,64 1,69 1,72 1,74 1,77 1,79 1,83 1,88 1,90 1,92 1,97 1,99 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,111 1,113 1,114 1,115 1,118 1,120 1,123 1,136 1,137 1,140 1,144 1,146 1,148 1,150 1,151 1,152 1,153 1,155 1,158 1,159 1,162 1,164 1,167 1,168 1,172 1,174 1,176 1,177 1,179 1,184 1,186 1,189 1,190 1,194 1,196 1,199 1,201 1,204 1,206 1,212 1,213 1,215 1,219 1,221 1,223 1,226 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,241 1,245 1,249 1,250 1,258 1,260 1,262 1,265 1,266 1,269 1,270 1,271 1,272 1,275 1,278 1,280 1,281 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,295 1,296 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,314 1,318 1,319 1,322 1,323 1,326 1,328 1,334 1,337 1,341 1,342 1,345 1,347 1,348 1,351 1,353 1,354 1,357 1,358 1,359 1,360 1,363 1,366 1,367 1,368 1,370 1,371 1,372 1,374 1,376 1,378 1,381 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,400 1,405 1,408 1,409 1,412 1,414 1,417 1,418 1,419 1,420 1,425 1,426 1,427 1,428 1,430 1,436 1,437 1,439 1,440 1,444 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,466 1,469 1,470 1,473 1,474 1,479 1,480 1,485 1,486 1,487 1,488 1,489 1,491 1,492 1,496 1,499 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,522 1,523 1,526 1,531 1,535 1,537 1,538 1,539 1,540 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,567 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,588 1,590 1,591 1,592 1,593 1,596 1,597 1,600 1,604 1,606 1,607 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,633 1,636 1,639 1,640 1,644 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,661 1,662 1,665 1,666 1,667 1,668 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,695 1,697 1,699 1,702 1,706 1,709 1,710 1,712 1,714 1,717 1,720 1,724 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,740 1,741 1,743 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,786 1,787 1,790 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,860 1,861 1,863 1,864 1,866 1,867 1,868 1,870 1,871 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,939 1,941 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,954 1,955 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,990 1,994 1,995 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1052 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1087 1,1088 1,1091 1,1092 1,1095 1,1096 1,1099 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1125 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1277 1,1278 1,1279 1,1283 1,1284 1,1285 1,1288 1,1289 1,1291 1,1293 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1319 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1392 1,1393 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1543 1,1544 1,1546 1,1547 1,1549 1,1551 1,1554 1,1557 1,1560 1,1564 1,1565 1,1568 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1607 1,1610 1,1611 1,1614 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1715 1,1717 1,1719 1,1720 1,1722 1,1724 1,1725 1,1726 1,1730 1,1732 1,1733 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1795 1,1797 1,1801 1,1803 1,1811 1,1812 1,1814 1,1816 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1893 1,1898 1,1899 1,1900 1,1901 1,1905 1,1908 1,1909 1,1910 1,1913 1,1914 1,1916 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1987 1,1989 1,1991 1,1992 1,1995 1,1999 1,2002 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2078 1,2081 1,2082 1,2088 1,2094 1,2095 1,2096 1,2099 1,2102 1,2105 1,2106 1,2110 1,2111 1,2115 1,2119 1,2126 1,2129 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2255 1,2259 1,2260 1,2261 1,2263 1,2270 1,2271 1,2278 1,2281 1,2283 1,2287 1,2293 1,2295 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2483 1,2486 1,2494 1,2495 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2667 1,2677 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2736 1,2739 1,2743 1,2749 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {10 1,15 1,19 1,21 1,23 1,24 1,27 1,36 1,38 1,39 1,52 1,55 1,57 1,62 1,63 1,65 1,68 1,69 1,71 1,76 1,78 1,81 1,83 1,84 1,89 1,91 1,92 1,94 1,95 1,97 1,101 1,103 1,104 1,106 1,109 1,113 1,116 1,118 1,119 1,120 1,123 1,126 1,128 1,129 1,134 1,140 1,142 1,143 1,144 1,151 1,158 1,161 1,162 1,163 1,164 1,166 1,169 1,171 1,179 1,182 1,183 1,185 1,186 1,188 1,190 1,191 1,194 1,195 1,197 1,199 1,200 1,202 1,204 1,208 1,210 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,231 1,234 1,237 1,239 1,240 1,243 1,244 1,247 1,248 1,252 1,254 1,257 1,260 1,261 1,264 1,265 1,268 1,270 1,271 1,272 1,276 1,278 1,281 1,284 1,285 1,294 1,295 1,299 1,300 1,305 1,307 1,309 1,310 1,311 1,312 1,314 1,317 1,318 1,319 1,324 1,325 1,326 1,328 1,330 1,331 1,333 1,335 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,353 1,354 1,357 1,358 1,359 1,360 1,363 1,366 1,368 1,370 1,371 1,374 1,384 1,386 1,387 1,389 1,390 1,391 1,395 1,399 1,400 1,404 1,405 1,408 1,412 1,413 1,414 1,415 1,417 1,420 1,427 1,430 1,431 1,432 1,439 1,441 1,442 1,447 1,449 1,451 1,454 1,456 1,457 1,458 1,459 1,460 1,463 1,467 1,477 1,478 1,479 1,481 1,482 1,485 1,487 1,488 1,490 1,495 1,496 1,499 1,500 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,556 1,561 1,562 1,563 1,564 1,565 1,567 1,569 1,571 1,576 1,578 1,579 1,582 1,583 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,597 1,598 1,600 1,604 1,605 1,606 1,609 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,639 1,640 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,653 1,654 1,656 1,657 1,661 1,662 1,664 1,665 1,666 1,667 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,740 1,743 1,748 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,782 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,833 1,837 1,839 1,842 1,843 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,866 1,867 1,870 1,872 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,890 1,894 1,895 1,897 1,898 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,934 1,936 1,937 1,938 1,939 1,943 1,944 1,945 1,948 1,949 1,950 1,951 1,952 1,954 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,987 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1041 1,1042 1,1044 1,1046 1,1048 1,1049 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1067 1,1068 1,1070 1,1074 1,1076 1,1077 1,1078 1,1079 1,1085 1,1087 1,1088 1,1091 1,1093 1,1094 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1128 1,1130 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1200 1,1201 1,1202 1,1205 1,1206 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1254 1,1256 1,1257 1,1261 1,1263 1,1267 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1335 1,1339 1,1341 1,1343 1,1344 1,1346 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1458 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1495 1,1498 1,1501 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1551 1,1554 1,1557 1,1560 1,1565 1,1567 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1610 1,1611 1,1613 1,1614 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1715 1,1717 1,1719 1,1722 1,1724 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1747 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1803 1,1804 1,1816 1,1818 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1898 1,1900 1,1901 1,1905 1,1907 1,1908 1,1913 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1997 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2093 1,2096 1,2102 1,2105 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2255 1,2262 1,2263 1,2265 1,2266 1,2270 1,2277 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2489 1,2494 1,2499 1,2500 1,2521 1,2653 1,2664 1,2666 1,2667 1,2677 1,2680 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2699 1,2709 1,2713 1,2717 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2755 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,8 1,9 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,23 1,27 1,30 1,31 1,32 1,36 1,38 1,39 1,40 1,41 1,43 1,46 1,47 1,51 1,52 1,53 1,54 1,55 1,60 1,62 1,64 1,65 1,67 1,68 1,70 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,97 1,98 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,114 1,117 1,118 1,119 1,121 1,122 1,124 1,126 1,127 1,128 1,132 1,133 1,134 1,136 1,137 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,157 1,158 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,210 1,214 1,217 1,219 1,220 1,222 1,223 1,227 1,231 1,232 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,371 1,372 1,373 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,420 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,446 1,447 1,448 1,449 1,450 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,486 1,490 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,595 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,644 1,645 1,646 1,649 1,650 1,651 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,663 1,665 1,669 1,670 1,671 1,672 1,676 1,678 1,679 1,680 1,681 1,683 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,725 1,726 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,780 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,803 1,804 1,806 1,807 1,808 1,810 1,812 1,813 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,844 1,846 1,847 1,849 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,896 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,978 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1159 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1197 1,1198 1,1199 1,1201 1,1202 1,1205 1,1206 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1295 1,1301 1,1302 1,1307 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1346 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1550 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1614 1,1616 1,1617 1,1618 1,1619 1,1621 1,1625 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1718 1,1721 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1811 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1892 1,1898 1,1906 1,1908 1,1910 1,1913 1,1915 1,1921 1,1925 1,1926 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1985 1,1986 1,1989 1,1990 1,1992 1,1994 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2082 1,2085 1,2088 1,2089 1,2091 1,2093 1,2096 1,2102 1,2104 1,2107 1,2116 1,2119 1,2129 1,2131 1,2137 1,2140 1,2142 1,2144 1,2146 1,2149 1,2152 1,2154 1,2155 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2261 1,2263 1,2266 1,2267 1,2268 1,2273 1,2274 1,2276 1,2278 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2295 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2325 1,2328 1,2330 1,2331 1,2332 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2466 1,2467 1,2470 1,2479 1,2483 1,2485 1,2486 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2680 1,2681 1,2682 1,2683 1,2685 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2789 1,2791 1,2792 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {7 1,8 1,10 1,14 1,15 1,16 1,23 1,25 1,27 1,32 1,35 1,38 1,39 1,40 1,41 1,43 1,45 1,46 1,48 1,49 1,50 1,52 1,55 1,57 1,60 1,67 1,69 1,70 1,71 1,73 1,76 1,77 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,95 1,100 1,101 1,105 1,106 1,111 1,115 1,116 1,118 1,119 1,122 1,126 1,127 1,128 1,129 1,130 1,135 1,136 1,140 1,141 1,143 1,144 1,145 1,146 1,152 1,153 1,154 1,155 1,156 1,161 1,162 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,182 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,196 1,199 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,213 1,214 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,239 1,243 1,248 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,268 1,270 1,271 1,275 1,278 1,280 1,281 1,282 1,284 1,285 1,288 1,290 1,292 1,293 1,294 1,296 1,299 1,300 1,301 1,310 1,313 1,314 1,315 1,317 1,321 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,337 1,342 1,344 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,371 1,374 1,375 1,377 1,382 1,387 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,412 1,413 1,418 1,421 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,436 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,463 1,467 1,469 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,482 1,487 1,490 1,492 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,507 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,526 1,530 1,535 1,539 1,541 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,636 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,665 1,666 1,667 1,669 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,707 1,710 1,711 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,745 1,747 1,748 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,778 1,779 1,781 1,782 1,784 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,812 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,828 1,829 1,832 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,843 1,844 1,847 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,900 1,903 1,906 1,908 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1056 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1128 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1208 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1231 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1297 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1501 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1617 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1800 1,1801 1,1803 1,1804 1,1809 1,1810 1,1811 1,1812 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1892 1,1896 1,1898 1,1900 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1981 1,1984 1,1985 1,1989 1,1990 1,1992 1,1995 1,2001 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2085 1,2088 1,2093 1,2095 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2116 1,2118 1,2119 1,2121 1,2123 1,2124 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2255 1,2256 1,2260 1,2262 1,2263 1,2266 1,2270 1,2272 1,2273 1,2278 1,2279 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2322 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2473 1,2477 1,2479 1,2483 1,2495 1,2496 1,2505 1,2506 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2679 1,2680 1,2682 1,2683 1,2687 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,8 1,9 1,12 1,15 1,18 1,22 1,24 1,30 1,35 1,36 1,37 1,38 1,39 1,40 1,45 1,46 1,49 1,50 1,52 1,57 1,63 1,64 1,70 1,71 1,74 1,83 1,85 1,86 1,87 1,88 1,90 1,95 1,97 1,98 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,118 1,119 1,121 1,122 1,127 1,130 1,134 1,135 1,136 1,137 1,140 1,143 1,145 1,146 1,148 1,150 1,153 1,154 1,155 1,160 1,161 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,180 1,183 1,185 1,187 1,188 1,194 1,199 1,202 1,206 1,207 1,208 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,229 1,230 1,231 1,233 1,235 1,237 1,240 1,242 1,243 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,265 1,266 1,268 1,269 1,270 1,272 1,275 1,279 1,280 1,282 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,301 1,302 1,303 1,307 1,308 1,311 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,337 1,339 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,357 1,359 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,388 1,389 1,391 1,392 1,393 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,409 1,410 1,413 1,414 1,415 1,417 1,420 1,421 1,423 1,424 1,425 1,427 1,428 1,429 1,431 1,432 1,435 1,437 1,438 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,462 1,465 1,466 1,469 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,512 1,513 1,516 1,517 1,519 1,520 1,522 1,524 1,525 1,526 1,531 1,532 1,535 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,596 1,597 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,641 1,642 1,643 1,644 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,738 1,739 1,740 1,741 1,747 1,748 1,749 1,751 1,752 1,753 1,754 1,755 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,782 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,871 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,968 1,970 1,972 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,987 1,989 1,990 1,993 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1106 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1121 1,1122 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1200 1,1202 1,1205 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1293 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1387 1,1390 1,1392 1,1393 1,1394 1,1395 1,1400 1,1401 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1502 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1565 1,1567 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1715 1,1717 1,1718 1,1719 1,1720 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1814 1,1815 1,1819 1,1821 1,1828 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1898 1,1899 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1979 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,1997 1,1998 1,2003 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2095 1,2096 1,2097 1,2102 1,2105 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2121 1,2129 1,2131 1,2137 1,2138 1,2140 1,2142 1,2147 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2259 1,2261 1,2263 1,2265 1,2266 1,2270 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2483 1,2486 1,2495 1,2500 1,2501 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {5 1,9 1,12 1,19 1,25 1,30 1,32 1,33 1,35 1,36 1,37 1,39 1,41 1,43 1,44 1,47 1,48 1,50 1,51 1,52 1,59 1,60 1,62 1,69 1,71 1,72 1,81 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,103 1,104 1,105 1,109 1,110 1,113 1,114 1,116 1,119 1,120 1,123 1,127 1,128 1,129 1,130 1,132 1,135 1,137 1,139 1,141 1,142 1,143 1,145 1,150 1,151 1,153 1,155 1,157 1,162 1,163 1,164 1,167 1,168 1,169 1,170 1,173 1,174 1,175 1,177 1,178 1,179 1,180 1,183 1,187 1,188 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,202 1,204 1,205 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,243 1,246 1,250 1,252 1,253 1,254 1,257 1,260 1,262 1,264 1,266 1,267 1,268 1,271 1,272 1,278 1,280 1,281 1,282 1,285 1,286 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,300 1,301 1,302 1,306 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,346 1,347 1,351 1,352 1,353 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,397 1,399 1,401 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,415 1,417 1,420 1,423 1,424 1,427 1,429 1,430 1,432 1,434 1,435 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,448 1,449 1,451 1,455 1,457 1,458 1,459 1,462 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,476 1,480 1,481 1,482 1,483 1,485 1,487 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,596 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,679 1,680 1,681 1,684 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,739 1,740 1,741 1,743 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,847 1,851 1,852 1,853 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,961 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,974 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1205 1,1207 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1614 1,1615 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1724 1,1725 1,1726 1,1727 1,1730 1,1731 1,1734 1,1736 1,1737 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1826 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1981 1,1983 1,1985 1,1986 1,1987 1,1991 1,1992 1,1995 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2092 1,2094 1,2095 1,2096 1,2098 1,2106 1,2107 1,2111 1,2113 1,2114 1,2116 1,2119 1,2123 1,2125 1,2129 1,2130 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2231 1,2233 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2245 1,2252 1,2256 1,2261 1,2263 1,2264 1,2265 1,2270 1,2271 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2299 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2325 1,2330 1,2331 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2500 1,2521 1,2653 1,2665 1,2666 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {10 1,45 1,54 1,57 1,58 1,68 1,69 1,74 1,76 1,86 1,88 1,90 1,95 1,101 1,108 1,115 1,118 1,119 1,124 1,129 1,130 1,133 1,134 1,137 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,153 1,154 1,155 1,162 1,164 1,165 1,167 1,176 1,177 1,180 1,184 1,190 1,194 1,195 1,199 1,201 1,204 1,208 1,209 1,212 1,220 1,223 1,224 1,226 1,229 1,230 1,234 1,240 1,241 1,242 1,245 1,247 1,250 1,252 1,257 1,258 1,260 1,265 1,268 1,269 1,270 1,275 1,280 1,285 1,286 1,287 1,290 1,294 1,296 1,298 1,303 1,307 1,311 1,313 1,315 1,317 1,319 1,320 1,328 1,335 1,336 1,337 1,340 1,341 1,345 1,346 1,347 1,349 1,353 1,355 1,358 1,363 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,381 1,382 1,386 1,387 1,388 1,390 1,395 1,398 1,404 1,407 1,408 1,410 1,412 1,414 1,418 1,419 1,420 1,421 1,424 1,430 1,434 1,435 1,437 1,440 1,447 1,449 1,450 1,451 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,479 1,480 1,483 1,489 1,491 1,492 1,493 1,499 1,502 1,504 1,505 1,507 1,510 1,513 1,514 1,516 1,517 1,518 1,520 1,522 1,523 1,525 1,526 1,531 1,537 1,539 1,540 1,544 1,546 1,550 1,551 1,553 1,556 1,559 1,561 1,562 1,565 1,566 1,569 1,571 1,574 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,591 1,592 1,593 1,594 1,596 1,597 1,598 1,600 1,604 1,605 1,609 1,610 1,611 1,613 1,615 1,619 1,624 1,625 1,627 1,628 1,629 1,631 1,634 1,635 1,646 1,647 1,648 1,652 1,653 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,671 1,672 1,676 1,678 1,679 1,681 1,684 1,685 1,686 1,688 1,691 1,692 1,695 1,697 1,699 1,700 1,702 1,706 1,709 1,710 1,712 1,717 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,740 1,741 1,743 1,747 1,749 1,750 1,752 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,766 1,767 1,768 1,770 1,771 1,772 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,833 1,835 1,836 1,837 1,839 1,841 1,842 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,920 1,921 1,923 1,927 1,928 1,929 1,930 1,931 1,934 1,936 1,938 1,939 1,942 1,943 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,965 1,967 1,969 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1005 1,1009 1,1010 1,1011 1,1013 1,1014 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1054 1,1058 1,1059 1,1060 1,1063 1,1066 1,1067 1,1069 1,1070 1,1073 1,1074 1,1076 1,1078 1,1079 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1207 1,1208 1,1209 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1262 1,1263 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1300 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1610 1,1611 1,1612 1,1613 1,1614 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1718 1,1721 1,1722 1,1725 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1803 1,1804 1,1808 1,1816 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1896 1,1899 1,1900 1,1901 1,1905 1,1908 1,1913 1,1915 1,1919 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2088 1,2095 1,2096 1,2097 1,2099 1,2102 1,2111 1,2113 1,2115 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2259 1,2261 1,2262 1,2263 1,2266 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2477 1,2479 1,2483 1,2486 1,2493 1,2495 1,2500 1,2502 1,2517 1,2519 1,2521 1,2664 1,2666 1,2667 1,2677 1,2683 1,2685 1,2686 1,2693 1,2695 1,2699 1,2700 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,10 1,18 1,21 1,22 1,23 1,24 1,37 1,41 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,60 1,65 1,70 1,71 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,95 1,98 1,99 1,101 1,102 1,107 1,108 1,110 1,111 1,114 1,116 1,117 1,119 1,122 1,126 1,127 1,128 1,129 1,130 1,134 1,135 1,137 1,145 1,148 1,151 1,153 1,156 1,158 1,160 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,173 1,175 1,176 1,177 1,179 1,180 1,182 1,183 1,184 1,185 1,188 1,192 1,195 1,197 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,213 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,226 1,227 1,228 1,229 1,230 1,234 1,235 1,237 1,240 1,242 1,245 1,246 1,247 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,260 1,261 1,264 1,266 1,267 1,268 1,270 1,271 1,272 1,275 1,276 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,302 1,303 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,331 1,334 1,335 1,336 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,365 1,366 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,383 1,385 1,386 1,387 1,388 1,389 1,392 1,393 1,395 1,399 1,400 1,401 1,402 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,422 1,423 1,424 1,429 1,430 1,432 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,460 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,573 1,577 1,578 1,579 1,580 1,582 1,584 1,585 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,692 1,693 1,695 1,697 1,698 1,699 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1067 1,1068 1,1069 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1205 1,1206 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1248 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1292 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1565 1,1567 1,1569 1,1571 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1890 1,1891 1,1892 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2091 1,2092 1,2093 1,2094 1,2096 1,2102 1,2105 1,2106 1,2109 1,2111 1,2115 1,2116 1,2119 1,2127 1,2129 1,2137 1,2138 1,2141 1,2142 1,2150 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2262 1,2263 1,2266 1,2267 1,2270 1,2273 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2486 1,2488 1,2489 1,2499 1,2500 1,2501 1,2506 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2683 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2800 1,2806 1,2807 -1} {5 1,7 1,9 1,10 1,13 1,16 1,19 1,23 1,30 1,31 1,32 1,33 1,36 1,38 1,45 1,46 1,48 1,49 1,50 1,52 1,54 1,57 1,62 1,68 1,69 1,73 1,76 1,77 1,78 1,79 1,82 1,83 1,85 1,86 1,90 1,94 1,95 1,99 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,113 1,114 1,116 1,118 1,120 1,123 1,127 1,128 1,130 1,132 1,133 1,134 1,136 1,137 1,139 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,156 1,158 1,159 1,161 1,163 1,164 1,165 1,167 1,169 1,171 1,172 1,174 1,176 1,180 1,182 1,184 1,185 1,188 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,206 1,207 1,209 1,211 1,214 1,215 1,216 1,219 1,221 1,225 1,226 1,228 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,245 1,246 1,250 1,253 1,254 1,256 1,257 1,258 1,260 1,262 1,266 1,270 1,271 1,272 1,276 1,279 1,280 1,284 1,285 1,287 1,289 1,290 1,292 1,293 1,296 1,297 1,298 1,300 1,301 1,302 1,305 1,306 1,307 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,326 1,328 1,333 1,334 1,337 1,339 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,381 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,408 1,412 1,414 1,420 1,422 1,425 1,426 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,457 1,458 1,461 1,462 1,463 1,465 1,469 1,471 1,473 1,474 1,475 1,479 1,481 1,482 1,483 1,485 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,569 1,571 1,574 1,575 1,576 1,577 1,579 1,580 1,581 1,584 1,586 1,587 1,588 1,590 1,591 1,592 1,593 1,595 1,596 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,615 1,616 1,618 1,619 1,620 1,624 1,625 1,627 1,628 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,644 1,645 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,672 1,677 1,678 1,679 1,680 1,681 1,685 1,686 1,687 1,688 1,691 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,752 1,754 1,755 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,773 1,775 1,779 1,780 1,785 1,786 1,788 1,790 1,794 1,795 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,815 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,844 1,847 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,871 1,874 1,875 1,877 1,880 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,906 1,908 1,909 1,910 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,982 1,984 1,986 1,990 1,994 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1030 1,1031 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1059 1,1060 1,1062 1,1063 1,1064 1,1067 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1096 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1115 1,1116 1,1119 1,1120 1,1124 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1157 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1278 1,1279 1,1282 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1337 1,1339 1,1341 1,1342 1,1344 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1385 1,1387 1,1388 1,1394 1,1395 1,1396 1,1402 1,1403 1,1405 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1449 1,1451 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1485 1,1486 1,1490 1,1493 1,1494 1,1495 1,1497 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1512 1,1513 1,1514 1,1515 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1544 1,1545 1,1547 1,1548 1,1550 1,1554 1,1556 1,1557 1,1558 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1607 1,1609 1,1613 1,1614 1,1615 1,1616 1,1620 1,1621 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1656 1,1657 1,1658 1,1659 1,1662 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1718 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1735 1,1737 1,1739 1,1740 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1805 1,1814 1,1816 1,1819 1,1821 1,1825 1,1827 1,1830 1,1831 1,1832 1,1833 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1922 1,1926 1,1929 1,1930 1,1932 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1979 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1998 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2078 1,2079 1,2084 1,2085 1,2092 1,2095 1,2096 1,2097 1,2102 1,2105 1,2107 1,2109 1,2111 1,2113 1,2116 1,2119 1,2127 1,2129 1,2131 1,2137 1,2140 1,2141 1,2142 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2246 1,2252 1,2259 1,2262 1,2263 1,2264 1,2265 1,2270 1,2271 1,2272 1,2275 1,2278 1,2283 1,2285 1,2287 1,2288 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2480 1,2483 1,2486 1,2496 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2697 1,2699 1,2700 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2735 1,2736 1,2739 1,2741 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 -1} {12 1,18 1,22 1,33 1,35 1,38 1,41 1,44 1,46 1,48 1,54 1,60 1,61 1,68 1,69 1,70 1,72 1,74 1,78 1,79 1,86 1,90 1,92 1,95 1,98 1,103 1,106 1,108 1,110 1,115 1,120 1,124 1,128 1,129 1,130 1,145 1,148 1,150 1,157 1,159 1,160 1,161 1,162 1,164 1,165 1,168 1,169 1,175 1,176 1,180 1,183 1,184 1,186 1,189 1,190 1,194 1,195 1,197 1,199 1,205 1,209 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,228 1,231 1,232 1,234 1,239 1,240 1,242 1,245 1,246 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,262 1,270 1,271 1,272 1,281 1,287 1,289 1,290 1,292 1,293 1,297 1,298 1,300 1,301 1,307 1,308 1,309 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,326 1,328 1,340 1,344 1,346 1,347 1,348 1,349 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,384 1,386 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,402 1,403 1,407 1,408 1,412 1,415 1,423 1,424 1,427 1,429 1,430 1,435 1,436 1,437 1,440 1,445 1,446 1,447 1,449 1,453 1,454 1,455 1,459 1,462 1,463 1,465 1,467 1,469 1,473 1,474 1,479 1,481 1,483 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,537 1,539 1,542 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,571 1,573 1,575 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,606 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,635 1,640 1,641 1,642 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,663 1,666 1,667 1,668 1,672 1,676 1,678 1,679 1,680 1,681 1,682 1,685 1,686 1,690 1,692 1,693 1,695 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,724 1,725 1,726 1,729 1,731 1,732 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,755 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,854 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,879 1,880 1,882 1,883 1,890 1,891 1,893 1,894 1,895 1,896 1,897 1,900 1,901 1,903 1,904 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,939 1,942 1,943 1,945 1,947 1,948 1,949 1,950 1,952 1,953 1,956 1,957 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1051 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1098 1,1100 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1316 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1554 1,1560 1,1564 1,1565 1,1567 1,1569 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1607 1,1611 1,1612 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1808 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1878 1,1879 1,1880 1,1881 1,1882 1,1884 1,1885 1,1894 1,1895 1,1898 1,1900 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1917 1,1919 1,1922 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1982 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,1997 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2095 1,2096 1,2099 1,2102 1,2105 1,2111 1,2115 1,2116 1,2119 1,2123 1,2127 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2145 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2252 1,2254 1,2259 1,2260 1,2263 1,2265 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2300 1,2302 1,2303 1,2305 1,2306 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2486 1,2489 1,2492 1,2493 1,2494 1,2500 1,2502 1,2506 1,2664 1,2667 1,2670 1,2677 1,2683 1,2686 1,2695 1,2697 1,2698 1,2699 1,2710 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {22 1,49 1,54 1,57 1,60 1,62 1,63 1,69 1,71 1,73 1,75 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,92 1,95 1,101 1,104 1,109 1,118 1,129 1,130 1,132 1,133 1,137 1,140 1,143 1,146 1,149 1,153 1,158 1,159 1,161 1,162 1,163 1,167 1,171 1,173 1,179 1,180 1,181 1,183 1,184 1,187 1,188 1,190 1,194 1,196 1,197 1,199 1,201 1,204 1,205 1,206 1,207 1,208 1,219 1,220 1,221 1,222 1,224 1,226 1,228 1,232 1,237 1,240 1,243 1,245 1,249 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,270 1,284 1,285 1,287 1,292 1,294 1,296 1,297 1,300 1,306 1,307 1,308 1,311 1,313 1,314 1,323 1,325 1,326 1,330 1,331 1,332 1,336 1,337 1,338 1,341 1,345 1,346 1,347 1,349 1,353 1,363 1,366 1,370 1,374 1,375 1,382 1,384 1,386 1,387 1,390 1,391 1,393 1,395 1,397 1,401 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,424 1,430 1,433 1,435 1,437 1,440 1,449 1,455 1,459 1,460 1,462 1,463 1,467 1,472 1,473 1,475 1,477 1,478 1,480 1,481 1,488 1,489 1,490 1,491 1,492 1,498 1,499 1,502 1,504 1,506 1,512 1,513 1,514 1,516 1,517 1,518 1,521 1,522 1,523 1,525 1,531 1,535 1,537 1,539 1,540 1,542 1,546 1,550 1,553 1,561 1,562 1,563 1,565 1,566 1,568 1,572 1,573 1,575 1,576 1,578 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,591 1,594 1,595 1,596 1,597 1,604 1,605 1,608 1,609 1,612 1,613 1,614 1,615 1,617 1,621 1,624 1,625 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,643 1,647 1,648 1,649 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,664 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,684 1,685 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,709 1,711 1,712 1,714 1,717 1,718 1,720 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,741 1,747 1,748 1,755 1,756 1,758 1,759 1,760 1,762 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,776 1,778 1,779 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,815 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,835 1,836 1,837 1,839 1,841 1,844 1,846 1,847 1,852 1,853 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,875 1,877 1,879 1,881 1,883 1,887 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,920 1,923 1,924 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,947 1,949 1,950 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1074 1,1075 1,1076 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1715 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1809 1,1811 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1892 1,1894 1,1895 1,1898 1,1899 1,1900 1,1905 1,1907 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1958 1,1959 1,1960 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1996 1,2001 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2262 1,2263 1,2265 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2430 1,2431 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2473 1,2477 1,2479 1,2480 1,2483 1,2486 1,2491 1,2492 1,2493 1,2496 1,2500 1,2504 1,2520 1,2667 1,2670 1,2677 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2740 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2791 1,2793 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {5 1,7 1,9 1,11 1,14 1,18 1,23 1,35 1,36 1,37 1,38 1,46 1,47 1,49 1,52 1,58 1,64 1,67 1,68 1,69 1,71 1,73 1,74 1,83 1,85 1,90 1,98 1,99 1,100 1,102 1,106 1,107 1,108 1,110 1,111 1,113 1,114 1,120 1,124 1,126 1,127 1,130 1,135 1,136 1,137 1,139 1,141 1,144 1,145 1,149 1,154 1,160 1,161 1,164 1,165 1,167 1,169 1,173 1,175 1,176 1,181 1,183 1,186 1,188 1,190 1,194 1,198 1,199 1,201 1,202 1,204 1,206 1,208 1,210 1,212 1,214 1,216 1,219 1,223 1,224 1,225 1,226 1,227 1,231 1,232 1,237 1,240 1,242 1,243 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,257 1,258 1,260 1,262 1,264 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,280 1,282 1,284 1,285 1,286 1,290 1,294 1,296 1,297 1,302 1,303 1,308 1,309 1,310 1,315 1,317 1,321 1,322 1,324 1,325 1,328 1,330 1,332 1,336 1,340 1,341 1,344 1,345 1,346 1,347 1,352 1,353 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,374 1,375 1,376 1,377 1,378 1,381 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,395 1,397 1,399 1,400 1,404 1,407 1,409 1,410 1,412 1,414 1,415 1,421 1,424 1,427 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,446 1,450 1,455 1,456 1,457 1,458 1,459 1,462 1,465 1,469 1,472 1,474 1,475 1,479 1,481 1,482 1,483 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,588 1,591 1,594 1,595 1,596 1,598 1,600 1,604 1,605 1,606 1,607 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,660 1,662 1,665 1,666 1,667 1,668 1,672 1,676 1,677 1,681 1,684 1,685 1,686 1,688 1,693 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,709 1,710 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,740 1,741 1,743 1,748 1,749 1,750 1,755 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,937 1,938 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,977 1,978 1,981 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1041 1,1042 1,1044 1,1046 1,1048 1,1051 1,1054 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1074 1,1076 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1095 1,1096 1,1097 1,1098 1,1099 1,1101 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1210 1,1212 1,1213 1,1215 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1345 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1490 1,1493 1,1498 1,1500 1,1502 1,1504 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1549 1,1552 1,1554 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1607 1,1610 1,1611 1,1614 1,1616 1,1618 1,1619 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1717 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1897 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1980 1,1981 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,1999 1,2000 1,2002 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2111 1,2116 1,2118 1,2119 1,2127 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2252 1,2259 1,2262 1,2263 1,2270 1,2273 1,2275 1,2278 1,2280 1,2281 1,2283 1,2287 1,2291 1,2292 1,2293 1,2294 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2489 1,2491 1,2492 1,2502 1,2503 1,2506 1,2517 1,2520 1,2521 1,2653 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2686 1,2693 1,2695 1,2696 1,2698 1,2701 1,2709 1,2710 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2805 1,2806 1,2807 -1} {14 1,15 1,18 1,38 1,39 1,47 1,51 1,59 1,64 1,65 1,69 1,70 1,76 1,83 1,94 1,97 1,100 1,101 1,106 1,114 1,119 1,120 1,123 1,127 1,128 1,130 1,134 1,135 1,143 1,144 1,150 1,151 1,157 1,158 1,159 1,160 1,161 1,162 1,164 1,167 1,168 1,171 1,175 1,179 1,182 1,183 1,188 1,190 1,194 1,199 1,203 1,204 1,205 1,206 1,210 1,212 1,222 1,223 1,225 1,226 1,229 1,230 1,240 1,241 1,249 1,252 1,253 1,254 1,257 1,260 1,265 1,268 1,270 1,278 1,279 1,282 1,284 1,286 1,288 1,290 1,292 1,294 1,295 1,297 1,302 1,307 1,309 1,311 1,315 1,317 1,322 1,326 1,330 1,332 1,333 1,336 1,340 1,342 1,345 1,346 1,347 1,352 1,353 1,354 1,355 1,358 1,359 1,363 1,367 1,368 1,370 1,374 1,375 1,377 1,382 1,384 1,386 1,387 1,388 1,393 1,395 1,399 1,402 1,404 1,405 1,410 1,415 1,417 1,418 1,420 1,421 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,442 1,446 1,447 1,449 1,450 1,451 1,453 1,456 1,459 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,474 1,481 1,487 1,488 1,490 1,493 1,496 1,499 1,502 1,504 1,506 1,510 1,513 1,514 1,516 1,517 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,535 1,539 1,541 1,542 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,568 1,569 1,573 1,577 1,578 1,580 1,582 1,583 1,584 1,590 1,591 1,594 1,596 1,597 1,598 1,599 1,602 1,604 1,605 1,609 1,611 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,648 1,649 1,652 1,653 1,657 1,658 1,662 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,680 1,681 1,685 1,686 1,687 1,688 1,689 1,691 1,692 1,693 1,695 1,696 1,697 1,701 1,702 1,706 1,707 1,708 1,710 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,726 1,729 1,730 1,731 1,736 1,739 1,740 1,743 1,745 1,748 1,750 1,755 1,756 1,758 1,759 1,760 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,772 1,774 1,776 1,777 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,823 1,825 1,826 1,827 1,828 1,829 1,831 1,833 1,834 1,835 1,836 1,837 1,839 1,842 1,843 1,844 1,852 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,872 1,873 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,890 1,891 1,895 1,897 1,898 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,917 1,918 1,919 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,957 1,958 1,960 1,965 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1031 1,1032 1,1033 1,1036 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1090 1,1091 1,1092 1,1093 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1110 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1131 1,1134 1,1136 1,1138 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1154 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1254 1,1256 1,1257 1,1260 1,1261 1,1262 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1461 1,1463 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1486 1,1489 1,1492 1,1493 1,1498 1,1500 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1572 1,1575 1,1577 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1606 1,1607 1,1611 1,1614 1,1615 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1715 1,1717 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1788 1,1790 1,1791 1,1792 1,1796 1,1797 1,1801 1,1803 1,1804 1,1809 1,1811 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1873 1,1874 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1900 1,1905 1,1907 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1972 1,1973 1,1975 1,1976 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1998 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2093 1,2096 1,2099 1,2107 1,2111 1,2113 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2138 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2200 1,2201 1,2202 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2252 1,2266 1,2268 1,2270 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2489 1,2500 1,2506 1,2669 1,2670 1,2678 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,13 1,14 1,16 1,21 1,22 1,23 1,27 1,28 1,30 1,32 1,35 1,37 1,38 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,62 1,64 1,65 1,67 1,68 1,75 1,77 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,92 1,94 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,122 1,123 1,126 1,127 1,129 1,132 1,138 1,139 1,140 1,141 1,143 1,145 1,150 1,154 1,155 1,156 1,158 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,179 1,180 1,181 1,183 1,186 1,187 1,188 1,189 1,194 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,217 1,220 1,223 1,226 1,227 1,228 1,233 1,237 1,241 1,243 1,245 1,250 1,252 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,282 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,299 1,302 1,303 1,307 1,311 1,314 1,317 1,318 1,324 1,327 1,328 1,332 1,333 1,335 1,336 1,338 1,342 1,344 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,362 1,363 1,367 1,369 1,370 1,371 1,373 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,461 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,491 1,492 1,494 1,496 1,498 1,499 1,500 1,502 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,568 1,571 1,573 1,574 1,575 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,616 1,617 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,648 1,649 1,651 1,652 1,653 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,721 1,722 1,723 1,725 1,726 1,731 1,734 1,736 1,737 1,739 1,740 1,743 1,745 1,748 1,751 1,753 1,755 1,756 1,757 1,758 1,760 1,762 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,777 1,778 1,780 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,961 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,987 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1060 1,1061 1,1063 1,1064 1,1068 1,1069 1,1070 1,1076 1,1077 1,1083 1,1084 1,1085 1,1088 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1115 1,1120 1,1121 1,1122 1,1125 1,1127 1,1129 1,1131 1,1133 1,1134 1,1135 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1187 1,1188 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1289 1,1290 1,1292 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1342 1,1343 1,1344 1,1349 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1434 1,1437 1,1438 1,1439 1,1440 1,1444 1,1445 1,1446 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1495 1,1497 1,1498 1,1501 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1567 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1614 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1713 1,1714 1,1717 1,1722 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1747 1,1751 1,1752 1,1753 1,1755 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1809 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1899 1,1902 1,1906 1,1907 1,1908 1,1913 1,1915 1,1919 1,1922 1,1926 1,1928 1,1930 1,1932 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2094 1,2096 1,2098 1,2102 1,2109 1,2111 1,2116 1,2119 1,2126 1,2137 1,2140 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2256 1,2259 1,2261 1,2262 1,2263 1,2266 1,2270 1,2272 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2304 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2479 1,2482 1,2483 1,2485 1,2491 1,2494 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2652 1,2653 1,2664 1,2667 1,2669 1,2678 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2768 1,2772 1,2773 1,2774 1,2780 1,2782 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2806 1,2807 -1} {2 1,8 1,9 1,12 1,14 1,18 1,31 1,33 1,36 1,39 1,40 1,41 1,43 1,45 1,48 1,51 1,52 1,57 1,61 1,62 1,64 1,67 1,69 1,70 1,73 1,75 1,78 1,82 1,83 1,85 1,87 1,90 1,100 1,102 1,103 1,104 1,105 1,111 1,113 1,114 1,116 1,119 1,120 1,122 1,123 1,124 1,126 1,128 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,148 1,149 1,151 1,152 1,153 1,154 1,157 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,173 1,174 1,179 1,183 1,187 1,189 1,190 1,191 1,194 1,195 1,199 1,202 1,203 1,206 1,208 1,209 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,235 1,237 1,240 1,242 1,244 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,278 1,279 1,280 1,285 1,286 1,290 1,292 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,315 1,317 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,337 1,340 1,342 1,343 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,356 1,357 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,375 1,376 1,382 1,384 1,386 1,387 1,388 1,390 1,392 1,394 1,395 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,413 1,415 1,420 1,421 1,424 1,427 1,428 1,430 1,432 1,434 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,454 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,488 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,516 1,517 1,518 1,521 1,522 1,525 1,528 1,532 1,533 1,537 1,539 1,540 1,541 1,543 1,544 1,546 1,548 1,550 1,553 1,555 1,556 1,559 1,561 1,562 1,563 1,566 1,568 1,569 1,571 1,573 1,574 1,576 1,578 1,579 1,580 1,582 1,583 1,587 1,588 1,589 1,590 1,591 1,594 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,613 1,614 1,615 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,645 1,646 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,664 1,666 1,667 1,668 1,669 1,678 1,679 1,680 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,883 1,886 1,889 1,890 1,892 1,895 1,897 1,899 1,900 1,901 1,902 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1054 1,1057 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1097 1,1100 1,1101 1,1102 1,1103 1,1105 1,1106 1,1108 1,1109 1,1111 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1492 1,1493 1,1495 1,1498 1,1500 1,1501 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1611 1,1612 1,1614 1,1615 1,1616 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1720 1,1722 1,1725 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1803 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1885 1,1899 1,1906 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1981 1,1985 1,1986 1,1987 1,1989 1,1991 1,1992 1,1997 1,1999 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2088 1,2091 1,2095 1,2096 1,2098 1,2107 1,2111 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2254 1,2257 1,2265 1,2270 1,2273 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2482 1,2483 1,2488 1,2495 1,2500 1,2511 1,2517 1,2519 1,2664 1,2669 1,2670 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2801 1,2806 1,2807 -1} {5 1,11 1,12 1,15 1,27 1,32 1,35 1,38 1,41 1,45 1,46 1,48 1,59 1,61 1,62 1,64 1,67 1,68 1,69 1,70 1,72 1,74 1,76 1,78 1,79 1,81 1,82 1,94 1,95 1,98 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,116 1,118 1,120 1,123 1,126 1,128 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,141 1,142 1,143 1,144 1,146 1,150 1,151 1,153 1,154 1,157 1,159 1,161 1,162 1,163 1,167 1,169 1,171 1,173 1,174 1,175 1,177 1,179 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,191 1,194 1,196 1,199 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,242 1,244 1,245 1,248 1,249 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,262 1,266 1,267 1,268 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,282 1,284 1,286 1,288 1,292 1,293 1,297 1,298 1,300 1,301 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,322 1,323 1,324 1,330 1,331 1,332 1,333 1,334 1,337 1,339 1,342 1,343 1,345 1,346 1,347 1,349 1,353 1,354 1,355 1,356 1,357 1,360 1,361 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,395 1,398 1,399 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,448 1,449 1,451 1,453 1,454 1,458 1,459 1,460 1,462 1,465 1,467 1,471 1,474 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,492 1,493 1,496 1,499 1,502 1,504 1,507 1,510 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,523 1,524 1,525 1,526 1,530 1,532 1,535 1,539 1,540 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,723 1,724 1,725 1,726 1,729 1,730 1,734 1,736 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,755 1,756 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,782 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,832 1,833 1,834 1,835 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,855 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1049 1,1051 1,1053 1,1054 1,1058 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1154 1,1157 1,1158 1,1159 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1177 1,1178 1,1180 1,1181 1,1184 1,1187 1,1188 1,1190 1,1191 1,1193 1,1194 1,1195 1,1196 1,1198 1,1199 1,1200 1,1202 1,1204 1,1205 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1339 1,1341 1,1342 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1502 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1558 1,1561 1,1563 1,1565 1,1567 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1606 1,1609 1,1610 1,1612 1,1613 1,1614 1,1616 1,1618 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1725 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1748 1,1749 1,1752 1,1756 1,1757 1,1758 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1833 1,1835 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1896 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1921 1,1926 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1980 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,1996 1,2006 1,2008 1,2012 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2093 1,2096 1,2097 1,2098 1,2102 1,2105 1,2111 1,2113 1,2116 1,2119 1,2120 1,2123 1,2124 1,2129 1,2137 1,2142 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2257 1,2259 1,2260 1,2263 1,2265 1,2270 1,2272 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2300 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2491 1,2492 1,2494 1,2499 1,2500 1,2502 1,2503 1,2506 1,2520 1,2521 1,2652 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,9 1,13 1,18 1,19 1,21 1,22 1,25 1,28 1,31 1,32 1,33 1,36 1,43 1,47 1,48 1,51 1,53 1,57 1,58 1,60 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,73 1,75 1,76 1,77 1,82 1,83 1,84 1,85 1,89 1,90 1,94 1,97 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,110 1,113 1,114 1,115 1,117 1,119 1,120 1,122 1,123 1,126 1,128 1,130 1,132 1,135 1,137 1,138 1,141 1,142 1,144 1,145 1,146 1,151 1,154 1,155 1,158 1,159 1,163 1,164 1,165 1,167 1,168 1,171 1,173 1,174 1,176 1,178 1,179 1,181 1,185 1,186 1,187 1,188 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,212 1,214 1,216 1,217 1,219 1,220 1,223 1,224 1,225 1,226 1,231 1,232 1,234 1,235 1,240 1,241 1,243 1,246 1,247 1,249 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,294 1,295 1,296 1,299 1,302 1,308 1,309 1,311 1,313 1,314 1,320 1,321 1,322 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,334 1,335 1,337 1,340 1,341 1,342 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,370 1,371 1,373 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,393 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,407 1,408 1,410 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,422 1,425 1,429 1,430 1,431 1,432 1,435 1,436 1,438 1,444 1,445 1,446 1,447 1,449 1,452 1,453 1,455 1,458 1,459 1,465 1,466 1,467 1,468 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,488 1,489 1,490 1,492 1,494 1,496 1,497 1,502 1,505 1,506 1,507 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,568 1,569 1,571 1,572 1,574 1,577 1,578 1,581 1,582 1,583 1,584 1,586 1,587 1,590 1,591 1,595 1,597 1,598 1,600 1,604 1,605 1,607 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,620 1,621 1,624 1,626 1,627 1,629 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,649 1,651 1,652 1,653 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,671 1,672 1,677 1,678 1,679 1,681 1,682 1,683 1,685 1,686 1,687 1,688 1,692 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,755 1,756 1,758 1,759 1,762 1,763 1,765 1,767 1,768 1,771 1,773 1,774 1,776 1,777 1,779 1,780 1,781 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,809 1,813 1,817 1,819 1,821 1,822 1,823 1,824 1,826 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,846 1,851 1,852 1,853 1,856 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,963 1,965 1,967 1,970 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1090 1,1091 1,1093 1,1095 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1344 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1379 1,1380 1,1381 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1399 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1437 1,1440 1,1443 1,1444 1,1445 1,1446 1,1453 1,1455 1,1456 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1547 1,1551 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1720 1,1722 1,1730 1,1733 1,1734 1,1736 1,1740 1,1748 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1936 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1984 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1997 1,2004 1,2006 1,2007 1,2009 1,2014 1,2016 1,2018 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2096 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2140 1,2141 1,2142 1,2145 1,2151 1,2152 1,2153 1,2155 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2245 1,2252 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2319 1,2321 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2344 1,2347 1,2348 1,2349 1,2352 1,2354 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2480 1,2483 1,2486 1,2499 1,2503 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2667 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,122 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,173 1,174 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,227 1,229 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,356 1,357 1,358 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,371 1,374 1,375 1,378 1,382 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,420 1,424 1,426 1,427 1,428 1,431 1,432 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,473 1,474 1,477 1,478 1,481 1,485 1,486 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,661 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,727 1,729 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,751 1,753 1,754 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,824 1,827 1,828 1,829 1,831 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1082 1,1084 1,1085 1,1087 1,1088 1,1090 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1195 1,1196 1,1198 1,1202 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1284 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1336 1,1337 1,1338 1,1341 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1395 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1489 1,1494 1,1495 1,1496 1,1498 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1547 1,1548 1,1553 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1613 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1721 1,1722 1,1730 1,1731 1,1734 1,1736 1,1737 1,1740 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1798 1,1801 1,1804 1,1813 1,1818 1,1819 1,1821 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1899 1,1903 1,1906 1,1908 1,1913 1,1914 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1984 1,1986 1,1988 1,1990 1,1992 1,1996 1,2000 1,2005 1,2007 1,2011 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2091 1,2096 1,2102 1,2107 1,2115 1,2119 1,2129 1,2137 1,2142 1,2150 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2258 1,2261 1,2263 1,2265 1,2266 1,2270 1,2271 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2475 1,2477 1,2479 1,2483 1,2500 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {8 1,9 1,10 1,12 1,14 1,25 1,30 1,32 1,46 1,48 1,50 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,83 1,88 1,92 1,95 1,99 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,112 1,113 1,114 1,119 1,120 1,123 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,143 1,144 1,145 1,154 1,155 1,158 1,162 1,165 1,174 1,176 1,179 1,183 1,184 1,186 1,187 1,188 1,190 1,191 1,194 1,196 1,199 1,201 1,204 1,205 1,206 1,208 1,212 1,214 1,216 1,220 1,223 1,224 1,225 1,226 1,230 1,231 1,234 1,240 1,244 1,245 1,250 1,252 1,253 1,254 1,255 1,257 1,258 1,260 1,262 1,264 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,284 1,285 1,287 1,292 1,296 1,298 1,302 1,305 1,307 1,309 1,310 1,311 1,312 1,313 1,318 1,320 1,323 1,324 1,325 1,326 1,330 1,338 1,339 1,340 1,342 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,359 1,360 1,363 1,366 1,368 1,370 1,371 1,373 1,382 1,384 1,386 1,387 1,391 1,393 1,395 1,400 1,404 1,412 1,415 1,417 1,418 1,420 1,426 1,427 1,429 1,430 1,431 1,432 1,438 1,440 1,442 1,445 1,447 1,448 1,449 1,450 1,451 1,453 1,455 1,456 1,458 1,459 1,462 1,465 1,467 1,469 1,473 1,480 1,481 1,482 1,483 1,485 1,487 1,489 1,492 1,496 1,498 1,499 1,502 1,505 1,506 1,507 1,510 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,544 1,546 1,547 1,550 1,551 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,576 1,578 1,579 1,581 1,585 1,586 1,587 1,588 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,607 1,609 1,610 1,612 1,614 1,615 1,616 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,666 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,681 1,682 1,684 1,685 1,686 1,687 1,691 1,692 1,693 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,732 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,747 1,748 1,755 1,758 1,759 1,760 1,762 1,763 1,765 1,766 1,767 1,768 1,770 1,772 1,773 1,775 1,776 1,777 1,778 1,779 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,936 1,938 1,940 1,942 1,943 1,944 1,946 1,947 1,949 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1180 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1355 1,1356 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1462 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1495 1,1497 1,1500 1,1501 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1605 1,1609 1,1610 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1669 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1721 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1811 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1896 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1920 1,1922 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1981 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1997 1,2000 1,2001 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2088 1,2094 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2145 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2196 1,2197 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2253 1,2255 1,2257 1,2263 1,2265 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2485 1,2486 1,2500 1,2502 1,2506 1,2521 1,2664 1,2667 1,2680 1,2682 1,2686 1,2687 1,2697 1,2709 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,7 1,8 1,10 1,11 1,12 1,15 1,16 1,18 1,19 1,21 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,36 1,37 1,39 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,59 1,61 1,63 1,65 1,68 1,70 1,72 1,73 1,74 1,76 1,78 1,79 1,85 1,86 1,90 1,92 1,94 1,95 1,97 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,114 1,117 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,203 1,204 1,206 1,207 1,208 1,210 1,211 1,214 1,219 1,222 1,225 1,229 1,231 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,248 1,249 1,250 1,251 1,254 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,285 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,297 1,298 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,342 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,376 1,378 1,382 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,399 1,401 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,417 1,420 1,423 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,440 1,441 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,456 1,459 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,574 1,577 1,578 1,579 1,580 1,581 1,582 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,604 1,605 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,641 1,644 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,670 1,671 1,677 1,680 1,681 1,683 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,697 1,698 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,740 1,743 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,763 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,784 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1007 1,1009 1,1011 1,1014 1,1018 1,1019 1,1020 1,1021 1,1022 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1042 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1076 1,1078 1,1079 1,1083 1,1087 1,1088 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1199 1,1200 1,1205 1,1207 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1341 1,1343 1,1345 1,1346 1,1350 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1394 1,1395 1,1396 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1435 1,1436 1,1437 1,1440 1,1442 1,1444 1,1446 1,1447 1,1449 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1557 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1605 1,1606 1,1610 1,1611 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1816 1,1819 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1981 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,2004 1,2005 1,2006 1,2008 1,2009 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2096 1,2097 1,2102 1,2109 1,2111 1,2114 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2252 1,2259 1,2263 1,2275 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2478 1,2479 1,2483 1,2486 1,2499 1,2500 1,2511 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2679 1,2681 1,2682 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2713 1,2714 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {10 1,14 1,15 1,22 1,31 1,35 1,38 1,39 1,50 1,54 1,57 1,64 1,65 1,67 1,72 1,74 1,76 1,77 1,82 1,83 1,88 1,99 1,100 1,104 1,105 1,109 1,119 1,120 1,122 1,126 1,128 1,129 1,134 1,135 1,139 1,143 1,144 1,150 1,151 1,154 1,155 1,158 1,163 1,165 1,166 1,169 1,174 1,175 1,177 1,179 1,182 1,183 1,185 1,187 1,188 1,189 1,192 1,195 1,196 1,199 1,202 1,204 1,205 1,207 1,208 1,210 1,214 1,216 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,233 1,234 1,240 1,241 1,242 1,243 1,247 1,249 1,250 1,252 1,254 1,257 1,260 1,261 1,264 1,265 1,268 1,269 1,270 1,272 1,275 1,278 1,279 1,280 1,282 1,286 1,288 1,292 1,294 1,296 1,298 1,301 1,305 1,306 1,307 1,308 1,309 1,311 1,317 1,324 1,325 1,326 1,332 1,333 1,337 1,338 1,339 1,341 1,344 1,345 1,346 1,347 1,349 1,351 1,355 1,357 1,358 1,360 1,362 1,363 1,364 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,395 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,415 1,420 1,424 1,429 1,430 1,432 1,434 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,449 1,450 1,451 1,452 1,456 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,477 1,478 1,479 1,480 1,485 1,490 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,532 1,534 1,535 1,538 1,539 1,540 1,541 1,546 1,547 1,550 1,553 1,555 1,558 1,559 1,561 1,562 1,565 1,567 1,574 1,576 1,578 1,579 1,580 1,582 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,602 1,603 1,604 1,605 1,606 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,643 1,644 1,645 1,646 1,647 1,648 1,650 1,653 1,655 1,657 1,658 1,660 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,694 1,695 1,699 1,700 1,701 1,702 1,703 1,707 1,709 1,710 1,711 1,712 1,716 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,749 1,750 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,775 1,776 1,778 1,779 1,781 1,783 1,784 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,840 1,843 1,844 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,892 1,894 1,895 1,899 1,900 1,901 1,902 1,903 1,908 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,932 1,934 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1009 1,1011 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1100 1,1101 1,1102 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1150 1,1151 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1242 1,1244 1,1246 1,1247 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1344 1,1350 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1363 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1497 1,1500 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1575 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1607 1,1610 1,1611 1,1614 1,1616 1,1619 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1746 1,1747 1,1748 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1809 1,1811 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1898 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1996 1,1997 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2093 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2129 1,2130 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2262 1,2263 1,2268 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2474 1,2477 1,2479 1,2483 1,2486 1,2494 1,2495 1,2501 1,2506 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2686 1,2696 1,2701 1,2711 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {8 1,10 1,11 1,12 1,13 1,14 1,16 1,21 1,25 1,27 1,32 1,33 1,35 1,36 1,38 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,52 1,54 1,57 1,60 1,61 1,62 1,63 1,64 1,68 1,70 1,72 1,73 1,76 1,77 1,78 1,79 1,81 1,83 1,85 1,86 1,87 1,90 1,94 1,95 1,97 1,99 1,101 1,102 1,104 1,105 1,108 1,109 1,110 1,111 1,116 1,117 1,118 1,119 1,121 1,122 1,126 1,127 1,129 1,132 1,134 1,135 1,136 1,137 1,141 1,144 1,145 1,148 1,149 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,174 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,214 1,215 1,216 1,217 1,219 1,220 1,224 1,228 1,230 1,231 1,233 1,234 1,235 1,239 1,242 1,245 1,246 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,266 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,285 1,288 1,290 1,292 1,294 1,295 1,299 1,300 1,301 1,302 1,305 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,333 1,339 1,340 1,345 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,365 1,367 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,404 1,408 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,453 1,455 1,459 1,462 1,463 1,465 1,466 1,469 1,472 1,473 1,476 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,512 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,568 1,569 1,571 1,572 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,616 1,617 1,618 1,619 1,626 1,627 1,629 1,631 1,633 1,634 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,656 1,657 1,661 1,662 1,666 1,670 1,671 1,672 1,677 1,678 1,679 1,683 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,730 1,731 1,732 1,735 1,736 1,739 1,740 1,741 1,743 1,748 1,751 1,753 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,850 1,851 1,852 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,868 1,869 1,870 1,871 1,872 1,873 1,875 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,908 1,909 1,911 1,912 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,930 1,931 1,932 1,934 1,936 1,938 1,940 1,941 1,942 1,943 1,944 1,946 1,947 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,961 1,963 1,965 1,966 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1007 1,1009 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1061 1,1062 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1187 1,1188 1,1190 1,1191 1,1192 1,1197 1,1198 1,1199 1,1203 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1293 1,1299 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1337 1,1339 1,1341 1,1344 1,1348 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1443 1,1446 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1502 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1545 1,1554 1,1561 1,1564 1,1565 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1719 1,1720 1,1721 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1735 1,1736 1,1738 1,1740 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1802 1,1808 1,1814 1,1819 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1902 1,1904 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1979 1,1981 1,1982 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1997 1,2001 1,2006 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2095 1,2096 1,2098 1,2102 1,2111 1,2119 1,2122 1,2123 1,2129 1,2137 1,2142 1,2144 1,2145 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2257 1,2259 1,2263 1,2264 1,2265 1,2266 1,2270 1,2271 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2295 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2315 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2482 1,2483 1,2486 1,2495 1,2501 1,2504 1,2513 1,2514 1,2515 1,2516 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2679 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2713 1,2717 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {12 1,13 1,33 1,35 1,46 1,53 1,57 1,68 1,69 1,74 1,76 1,79 1,81 1,90 1,92 1,94 1,98 1,101 1,103 1,106 1,108 1,109 1,110 1,111 1,116 1,118 1,120 1,128 1,129 1,130 1,136 1,137 1,140 1,144 1,149 1,150 1,151 1,153 1,155 1,156 1,157 1,159 1,162 1,164 1,168 1,169 1,176 1,177 1,183 1,184 1,185 1,186 1,189 1,190 1,191 1,194 1,198 1,199 1,204 1,205 1,206 1,208 1,212 1,214 1,216 1,219 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,235 1,237 1,240 1,253 1,256 1,260 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,279 1,281 1,286 1,287 1,292 1,293 1,296 1,297 1,298 1,300 1,301 1,303 1,305 1,307 1,310 1,311 1,312 1,313 1,318 1,319 1,326 1,328 1,334 1,336 1,337 1,340 1,341 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,374 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,414 1,420 1,422 1,424 1,425 1,426 1,427 1,434 1,435 1,437 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,467 1,470 1,471 1,474 1,475 1,481 1,483 1,487 1,488 1,498 1,499 1,504 1,505 1,512 1,513 1,516 1,517 1,518 1,521 1,525 1,526 1,530 1,531 1,535 1,537 1,539 1,541 1,543 1,544 1,545 1,546 1,550 1,551 1,553 1,558 1,559 1,561 1,562 1,564 1,565 1,567 1,568 1,569 1,573 1,574 1,575 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,588 1,590 1,592 1,594 1,596 1,597 1,598 1,600 1,603 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,617 1,620 1,624 1,625 1,626 1,628 1,632 1,633 1,634 1,640 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,656 1,657 1,661 1,664 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,684 1,685 1,688 1,690 1,691 1,692 1,693 1,695 1,697 1,698 1,699 1,701 1,702 1,706 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,726 1,729 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,750 1,751 1,752 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,785 1,786 1,787 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,870 1,871 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,923 1,927 1,929 1,930 1,931 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,954 1,956 1,957 1,959 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1083 1,1085 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1241 1,1242 1,1244 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1348 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1453 1,1454 1,1455 1,1456 1,1460 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1710 1,1712 1,1714 1,1715 1,1717 1,1720 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1897 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1917 1,1919 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,1998 1,2000 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2092 1,2093 1,2096 1,2097 1,2102 1,2105 1,2106 1,2111 1,2113 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2138 1,2142 1,2144 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2237 1,2240 1,2242 1,2243 1,2245 1,2246 1,2257 1,2263 1,2265 1,2266 1,2270 1,2271 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2494 1,2500 1,2514 1,2515 1,2516 1,2667 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2732 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2800 1,2804 1,2806 1,2807 -1} {5 1,9 1,11 1,13 1,14 1,15 1,18 1,19 1,23 1,25 1,27 1,32 1,35 1,36 1,38 1,39 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,60 1,61 1,62 1,64 1,67 1,68 1,72 1,73 1,75 1,76 1,78 1,81 1,82 1,85 1,88 1,92 1,95 1,97 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,112 1,116 1,118 1,119 1,120 1,122 1,126 1,128 1,132 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,149 1,152 1,153 1,154 1,155 1,161 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,179 1,182 1,183 1,186 1,187 1,188 1,191 1,192 1,195 1,196 1,198 1,201 1,202 1,203 1,205 1,206 1,208 1,210 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,224 1,225 1,227 1,228 1,229 1,231 1,233 1,237 1,240 1,242 1,243 1,244 1,245 1,250 1,252 1,255 1,261 1,262 1,264 1,265 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,284 1,285 1,286 1,288 1,289 1,290 1,293 1,294 1,297 1,298 1,300 1,301 1,307 1,308 1,315 1,317 1,319 1,321 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,336 1,337 1,338 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,359 1,360 1,362 1,363 1,367 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,388 1,391 1,394 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,420 1,421 1,424 1,425 1,428 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,460 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,491 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,517 1,519 1,521 1,522 1,523 1,524 1,525 1,528 1,530 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,546 1,547 1,550 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,587 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,697 1,699 1,701 1,702 1,703 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,747 1,748 1,751 1,754 1,756 1,757 1,758 1,759 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,781 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,817 1,818 1,819 1,821 1,824 1,825 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1198 1,1199 1,1204 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1278 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1495 1,1498 1,1500 1,1501 1,1502 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1617 1,1618 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1722 1,1723 1,1724 1,1726 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1744 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1804 1,1811 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1899 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,1999 1,2005 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2019 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2254 1,2256 1,2257 1,2260 1,2261 1,2263 1,2264 1,2266 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2477 1,2479 1,2483 1,2485 1,2487 1,2493 1,2505 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {10 1,11 1,23 1,27 1,28 1,30 1,32 1,35 1,38 1,39 1,41 1,44 1,45 1,46 1,47 1,49 1,51 1,52 1,53 1,54 1,58 1,59 1,60 1,62 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,78 1,79 1,83 1,85 1,86 1,88 1,90 1,92 1,95 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,116 1,117 1,120 1,123 1,126 1,128 1,135 1,136 1,138 1,139 1,142 1,144 1,145 1,150 1,151 1,153 1,160 1,161 1,162 1,164 1,165 1,167 1,169 1,171 1,174 1,176 1,181 1,183 1,185 1,186 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,210 1,211 1,212 1,214 1,216 1,219 1,221 1,226 1,230 1,233 1,237 1,239 1,240 1,244 1,245 1,252 1,253 1,254 1,257 1,260 1,261 1,262 1,266 1,270 1,271 1,272 1,278 1,280 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,297 1,300 1,302 1,303 1,309 1,311 1,312 1,314 1,315 1,317 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,331 1,333 1,344 1,345 1,348 1,352 1,353 1,354 1,355 1,358 1,360 1,361 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,382 1,384 1,386 1,387 1,389 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,405 1,408 1,409 1,412 1,413 1,414 1,417 1,418 1,419 1,420 1,421 1,426 1,430 1,432 1,433 1,434 1,435 1,438 1,439 1,440 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,474 1,477 1,478 1,479 1,482 1,483 1,486 1,487 1,488 1,492 1,493 1,495 1,497 1,499 1,503 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,545 1,546 1,548 1,550 1,553 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,621 1,624 1,625 1,627 1,629 1,631 1,634 1,635 1,640 1,643 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,657 1,658 1,661 1,666 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,750 1,753 1,755 1,756 1,757 1,758 1,759 1,763 1,765 1,766 1,767 1,768 1,769 1,771 1,773 1,775 1,776 1,779 1,781 1,784 1,785 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,850 1,851 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,917 1,918 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1056 1,1061 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1097 1,1098 1,1099 1,1100 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1202 1,1205 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1250 1,1251 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1301 1,1302 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1327 1,1328 1,1329 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1545 1,1546 1,1547 1,1548 1,1550 1,1551 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1715 1,1717 1,1719 1,1722 1,1725 1,1727 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1803 1,1808 1,1814 1,1816 1,1819 1,1821 1,1824 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1919 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2000 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2095 1,2096 1,2097 1,2098 1,2099 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2141 1,2142 1,2144 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2234 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2254 1,2259 1,2260 1,2262 1,2263 1,2266 1,2270 1,2275 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2291 1,2293 1,2296 1,2300 1,2302 1,2303 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2480 1,2482 1,2483 1,2486 1,2492 1,2493 1,2499 1,2500 1,2505 1,2519 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {9 1,12 1,13 1,19 1,22 1,36 1,38 1,46 1,48 1,49 1,52 1,54 1,57 1,60 1,64 1,68 1,69 1,70 1,72 1,74 1,78 1,85 1,88 1,91 1,92 1,99 1,101 1,109 1,113 1,115 1,118 1,119 1,122 1,123 1,124 1,127 1,129 1,130 1,133 1,136 1,137 1,139 1,140 1,144 1,149 1,152 1,153 1,155 1,157 1,159 1,162 1,164 1,166 1,167 1,168 1,171 1,181 1,182 1,183 1,184 1,185 1,186 1,189 1,190 1,194 1,195 1,197 1,199 1,204 1,207 1,208 1,209 1,211 1,212 1,214 1,217 1,220 1,221 1,222 1,226 1,227 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,294 1,295 1,297 1,301 1,306 1,307 1,308 1,309 1,311 1,314 1,315 1,318 1,319 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,339 1,340 1,344 1,345 1,346 1,347 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,367 1,368 1,370 1,371 1,374 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,412 1,413 1,414 1,415 1,419 1,420 1,421 1,426 1,427 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,445 1,447 1,449 1,450 1,451 1,453 1,454 1,459 1,462 1,463 1,465 1,469 1,471 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,487 1,488 1,490 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,516 1,518 1,521 1,523 1,524 1,526 1,527 1,528 1,530 1,532 1,535 1,539 1,545 1,546 1,551 1,552 1,553 1,555 1,556 1,559 1,561 1,562 1,565 1,566 1,568 1,569 1,571 1,575 1,576 1,577 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,596 1,597 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,666 1,669 1,676 1,677 1,679 1,681 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,695 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,724 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,796 1,798 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,880 1,881 1,882 1,883 1,886 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,913 1,914 1,915 1,917 1,918 1,919 1,922 1,923 1,924 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1080 1,1083 1,1088 1,1090 1,1091 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1162 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1204 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1342 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1556 1,1560 1,1564 1,1565 1,1568 1,1569 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1613 1,1614 1,1615 1,1616 1,1619 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1658 1,1659 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1715 1,1717 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1733 1,1737 1,1738 1,1739 1,1740 1,1744 1,1746 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1803 1,1804 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1899 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1982 1,1985 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,2001 1,2002 1,2003 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2098 1,2102 1,2106 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2140 1,2141 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2255 1,2259 1,2263 1,2265 1,2266 1,2270 1,2276 1,2278 1,2281 1,2282 1,2283 1,2285 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2476 1,2479 1,2483 1,2486 1,2489 1,2495 1,2500 1,2501 1,2502 1,2504 1,2514 1,2515 1,2516 1,2664 1,2667 1,2669 1,2670 1,2677 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {2 1,7 1,9 1,11 1,14 1,18 1,21 1,27 1,32 1,36 1,37 1,38 1,39 1,41 1,43 1,47 1,49 1,51 1,55 1,59 1,60 1,62 1,65 1,67 1,68 1,70 1,72 1,74 1,75 1,76 1,78 1,82 1,84 1,85 1,86 1,89 1,90 1,91 1,97 1,98 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,110 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,137 1,138 1,139 1,141 1,145 1,150 1,153 1,154 1,158 1,161 1,162 1,165 1,167 1,169 1,170 1,173 1,176 1,179 1,180 1,183 1,186 1,187 1,188 1,189 1,191 1,194 1,195 1,198 1,200 1,201 1,203 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,213 1,215 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,227 1,228 1,230 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,245 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,261 1,262 1,264 1,268 1,269 1,271 1,272 1,275 1,277 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,370 1,371 1,375 1,377 1,378 1,381 1,383 1,385 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,405 1,407 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,485 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,530 1,532 1,537 1,539 1,541 1,542 1,544 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,587 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,664 1,665 1,667 1,669 1,670 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,717 1,720 1,721 1,726 1,727 1,729 1,730 1,734 1,735 1,736 1,739 1,740 1,745 1,748 1,751 1,752 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,857 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,924 1,925 1,929 1,930 1,931 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1039 1,1040 1,1044 1,1046 1,1049 1,1051 1,1052 1,1053 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1084 1,1085 1,1088 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1128 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1612 1,1615 1,1617 1,1618 1,1619 1,1623 1,1625 1,1626 1,1629 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1801 1,1803 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1896 1,1897 1,1899 1,1900 1,1907 1,1908 1,1910 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1999 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2115 1,2116 1,2119 1,2127 1,2129 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2256 1,2257 1,2263 1,2268 1,2270 1,2271 1,2272 1,2273 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2303 1,2304 1,2305 1,2306 1,2312 1,2314 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2474 1,2475 1,2477 1,2479 1,2483 1,2485 1,2500 1,2506 1,2517 1,2519 1,2652 1,2653 1,2664 1,2667 1,2669 1,2677 1,2678 1,2680 1,2681 1,2682 1,2685 1,2686 1,2687 1,2696 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,106 1,108 1,109 1,110 1,113 1,114 1,115 1,117 1,119 1,120 1,122 1,124 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,142 1,143 1,144 1,145 1,146 1,150 1,152 1,153 1,155 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,188 1,189 1,194 1,196 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,222 1,225 1,226 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,282 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,377 1,378 1,382 1,384 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,425 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,461 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,487 1,488 1,489 1,491 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,600 1,602 1,603 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,699 1,700 1,701 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,781 1,783 1,784 1,785 1,787 1,788 1,790 1,792 1,793 1,794 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,871 1,873 1,874 1,875 1,878 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,913 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,963 1,964 1,965 1,966 1,972 1,975 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1046 1,1049 1,1052 1,1055 1,1056 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1091 1,1093 1,1094 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1194 1,1195 1,1196 1,1198 1,1199 1,1202 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1246 1,1249 1,1250 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1299 1,1301 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1325 1,1328 1,1329 1,1330 1,1332 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1392 1,1395 1,1397 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1424 1,1426 1,1427 1,1428 1,1429 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1500 1,1502 1,1504 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1561 1,1565 1,1567 1,1568 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1613 1,1614 1,1615 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1719 1,1720 1,1721 1,1722 1,1726 1,1727 1,1731 1,1733 1,1734 1,1737 1,1738 1,1740 1,1745 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1801 1,1802 1,1808 1,1811 1,1814 1,1819 1,1824 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1899 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1976 1,1979 1,1981 1,1986 1,1988 1,1994 1,1995 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2127 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2263 1,2265 1,2270 1,2281 1,2283 1,2287 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2483 1,2501 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2740 1,2741 1,2742 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {2 1,13 1,14 1,15 1,18 1,19 1,21 1,25 1,27 1,28 1,32 1,47 1,48 1,51 1,62 1,67 1,69 1,70 1,71 1,72 1,73 1,75 1,79 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,100 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,130 1,132 1,134 1,137 1,139 1,140 1,141 1,142 1,144 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,159 1,164 1,165 1,169 1,170 1,171 1,173 1,174 1,175 1,179 1,181 1,183 1,186 1,187 1,189 1,190 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,216 1,219 1,220 1,221 1,222 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,235 1,237 1,239 1,240 1,241 1,244 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,265 1,268 1,269 1,270 1,275 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,289 1,293 1,294 1,297 1,298 1,301 1,302 1,303 1,307 1,309 1,310 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,323 1,324 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,340 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,361 1,362 1,363 1,365 1,368 1,370 1,371 1,374 1,375 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,404 1,405 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,446 1,447 1,448 1,449 1,452 1,453 1,455 1,456 1,459 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,487 1,488 1,490 1,492 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,589 1,590 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,653 1,654 1,658 1,662 1,663 1,665 1,667 1,670 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,735 1,736 1,739 1,740 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1118 1,1120 1,1122 1,1125 1,1127 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1339 1,1340 1,1344 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1493 1,1494 1,1497 1,1498 1,1500 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1603 1,1604 1,1605 1,1606 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1715 1,1721 1,1722 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1802 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1897 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1999 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2096 1,2097 1,2102 1,2107 1,2109 1,2110 1,2111 1,2113 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2144 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2256 1,2259 1,2263 1,2270 1,2271 1,2275 1,2276 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2296 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2474 1,2477 1,2479 1,2481 1,2483 1,2485 1,2486 1,2487 1,2494 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,23 1,24 1,27 1,32 1,33 1,38 1,41 1,45 1,46 1,47 1,48 1,52 1,54 1,57 1,61 1,62 1,68 1,72 1,73 1,75 1,78 1,79 1,86 1,87 1,88 1,90 1,95 1,99 1,102 1,103 1,104 1,105 1,106 1,108 1,113 1,114 1,116 1,118 1,120 1,121 1,122 1,126 1,127 1,128 1,129 1,133 1,135 1,136 1,139 1,140 1,145 1,146 1,148 1,149 1,152 1,153 1,156 1,157 1,159 1,161 1,164 1,166 1,168 1,169 1,170 1,171 1,176 1,177 1,181 1,183 1,184 1,185 1,190 1,191 1,195 1,198 1,199 1,201 1,204 1,206 1,215 1,219 1,226 1,227 1,228 1,230 1,231 1,234 1,235 1,237 1,240 1,242 1,245 1,246 1,252 1,254 1,256 1,257 1,258 1,260 1,262 1,264 1,266 1,271 1,275 1,279 1,280 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,333 1,334 1,337 1,343 1,347 1,349 1,351 1,352 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,366 1,367 1,371 1,373 1,375 1,376 1,378 1,384 1,387 1,389 1,391 1,392 1,395 1,399 1,400 1,401 1,405 1,408 1,409 1,412 1,413 1,415 1,418 1,420 1,421 1,424 1,425 1,426 1,428 1,431 1,435 1,437 1,440 1,445 1,446 1,447 1,448 1,453 1,455 1,456 1,459 1,462 1,463 1,465 1,466 1,470 1,473 1,474 1,477 1,478 1,481 1,486 1,487 1,488 1,492 1,494 1,499 1,504 1,505 1,507 1,510 1,512 1,517 1,518 1,519 1,520 1,523 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,551 1,553 1,555 1,559 1,563 1,565 1,566 1,567 1,571 1,574 1,575 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,604 1,606 1,608 1,610 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,628 1,633 1,634 1,635 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,660 1,661 1,662 1,663 1,667 1,668 1,669 1,670 1,676 1,679 1,681 1,683 1,687 1,690 1,691 1,693 1,695 1,697 1,698 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,712 1,714 1,717 1,718 1,720 1,722 1,724 1,726 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,752 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,769 1,771 1,773 1,774 1,775 1,779 1,783 1,786 1,787 1,788 1,790 1,792 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,805 1,806 1,807 1,815 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,852 1,853 1,856 1,857 1,858 1,860 1,861 1,863 1,864 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,917 1,918 1,920 1,921 1,923 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,942 1,943 1,946 1,948 1,949 1,950 1,951 1,952 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1062 1,1064 1,1066 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1083 1,1085 1,1087 1,1090 1,1091 1,1096 1,1098 1,1099 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1156 1,1157 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1190 1,1195 1,1198 1,1201 1,1205 1,1208 1,1209 1,1213 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1251 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1341 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1393 1,1394 1,1395 1,1397 1,1400 1,1402 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1449 1,1451 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1535 1,1536 1,1538 1,1539 1,1540 1,1545 1,1546 1,1548 1,1551 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1599 1,1600 1,1602 1,1605 1,1606 1,1609 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1710 1,1714 1,1719 1,1721 1,1722 1,1726 1,1727 1,1729 1,1730 1,1734 1,1736 1,1737 1,1739 1,1740 1,1743 1,1744 1,1748 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1804 1,1808 1,1814 1,1819 1,1821 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1882 1,1884 1,1885 1,1887 1,1891 1,1899 1,1902 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1997 1,1999 1,2005 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2017 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2079 1,2081 1,2085 1,2092 1,2095 1,2096 1,2098 1,2102 1,2105 1,2107 1,2109 1,2115 1,2123 1,2126 1,2127 1,2129 1,2137 1,2141 1,2142 1,2144 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2257 1,2259 1,2261 1,2262 1,2263 1,2265 1,2266 1,2267 1,2270 1,2271 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2289 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2474 1,2483 1,2493 1,2495 1,2500 1,2504 1,2513 1,2514 1,2515 1,2516 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2699 1,2709 1,2710 1,2711 1,2713 1,2714 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,12 1,13 1,14 1,18 1,22 1,25 1,27 1,30 1,32 1,39 1,40 1,41 1,45 1,48 1,51 1,53 1,57 1,58 1,60 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,75 1,76 1,77 1,82 1,83 1,85 1,86 1,90 1,92 1,95 1,97 1,98 1,99 1,100 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,126 1,127 1,132 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,168 1,169 1,171 1,174 1,176 1,177 1,179 1,180 1,182 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,199 1,201 1,202 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,233 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,247 1,250 1,252 1,253 1,254 1,256 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,268 1,270 1,271 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,318 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,400 1,401 1,404 1,408 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,424 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,453 1,454 1,455 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,470 1,472 1,473 1,474 1,477 1,478 1,481 1,482 1,485 1,486 1,487 1,489 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,543 1,544 1,546 1,547 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,602 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,782 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,834 1,835 1,836 1,839 1,840 1,841 1,842 1,843 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,904 1,905 1,906 1,908 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1006 1,1007 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1118 1,1120 1,1122 1,1123 1,1124 1,1127 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1495 1,1497 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1535 1,1537 1,1538 1,1539 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1557 1,1558 1,1561 1,1562 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1613 1,1614 1,1616 1,1617 1,1618 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1722 1,1725 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1804 1,1808 1,1814 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1845 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1894 1,1897 1,1901 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,1997 1,2001 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2091 1,2096 1,2097 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2121 1,2123 1,2126 1,2129 1,2137 1,2138 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2256 1,2263 1,2264 1,2265 1,2268 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2471 1,2478 1,2479 1,2482 1,2483 1,2489 1,2491 1,2500 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {9 1,11 1,13 1,14 1,19 1,21 1,22 1,25 1,31 1,32 1,33 1,36 1,38 1,39 1,41 1,47 1,49 1,51 1,54 1,55 1,57 1,59 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,98 1,99 1,100 1,101 1,102 1,106 1,107 1,108 1,110 1,113 1,114 1,115 1,119 1,120 1,122 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,137 1,139 1,140 1,141 1,143 1,145 1,150 1,151 1,153 1,155 1,156 1,163 1,165 1,167 1,169 1,174 1,176 1,179 1,181 1,183 1,186 1,187 1,188 1,189 1,190 1,191 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,244 1,247 1,249 1,250 1,252 1,254 1,255 1,256 1,261 1,262 1,264 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,282 1,284 1,286 1,287 1,288 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,305 1,310 1,312 1,313 1,314 1,315 1,319 1,320 1,321 1,324 1,325 1,327 1,333 1,335 1,336 1,337 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,385 1,386 1,388 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,423 1,424 1,425 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,440 1,444 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,510 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,566 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,582 1,583 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,598 1,599 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,663 1,664 1,665 1,666 1,667 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,783 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,936 1,937 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,998 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1026 1,1029 1,1030 1,1031 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1113 1,1115 1,1119 1,1120 1,1122 1,1125 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1292 1,1298 1,1300 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1328 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1614 1,1616 1,1617 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1720 1,1722 1,1726 1,1730 1,1733 1,1736 1,1737 1,1739 1,1740 1,1743 1,1747 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1801 1,1804 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1891 1,1898 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1928 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1994 1,1996 1,2004 1,2005 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2086 1,2090 1,2094 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2114 1,2115 1,2116 1,2125 1,2127 1,2129 1,2130 1,2137 1,2141 1,2144 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2256 1,2257 1,2262 1,2263 1,2265 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2485 1,2494 1,2506 1,2513 1,2514 1,2515 1,2516 1,2519 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2681 1,2682 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {7 1,8 1,10 1,14 1,15 1,18 1,23 1,25 1,27 1,35 1,39 1,43 1,45 1,46 1,48 1,49 1,50 1,52 1,55 1,57 1,60 1,63 1,64 1,67 1,70 1,71 1,72 1,73 1,76 1,77 1,81 1,82 1,84 1,85 1,89 1,90 1,91 1,95 1,97 1,100 1,101 1,105 1,111 1,113 1,115 1,116 1,119 1,122 1,124 1,126 1,127 1,128 1,129 1,133 1,134 1,135 1,136 1,140 1,143 1,144 1,151 1,152 1,153 1,154 1,155 1,156 1,161 1,162 1,165 1,166 1,167 1,169 1,173 1,174 1,175 1,176 1,177 1,179 1,182 1,184 1,187 1,188 1,189 1,190 1,196 1,197 1,200 1,203 1,205 1,207 1,208 1,209 1,210 1,212 1,213 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,242 1,243 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,266 1,268 1,271 1,272 1,275 1,278 1,280 1,281 1,282 1,285 1,286 1,288 1,290 1,292 1,293 1,296 1,297 1,300 1,301 1,310 1,313 1,314 1,315 1,317 1,321 1,324 1,325 1,326 1,331 1,332 1,335 1,336 1,337 1,340 1,341 1,342 1,344 1,346 1,349 1,351 1,352 1,353 1,355 1,356 1,357 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,382 1,390 1,391 1,393 1,395 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,412 1,413 1,415 1,418 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,436 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,462 1,463 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,490 1,492 1,493 1,494 1,496 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,530 1,532 1,533 1,539 1,541 1,546 1,547 1,549 1,550 1,551 1,553 1,556 1,558 1,561 1,562 1,565 1,566 1,568 1,571 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,588 1,589 1,592 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,605 1,606 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,665 1,666 1,667 1,669 1,672 1,676 1,677 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,705 1,707 1,711 1,714 1,716 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,741 1,743 1,745 1,747 1,749 1,752 1,753 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,802 1,804 1,806 1,807 1,808 1,809 1,812 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,859 1,860 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,900 1,902 1,903 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,921 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,935 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,973 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,987 1,989 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1040 1,1041 1,1043 1,1044 1,1046 1,1049 1,1051 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1252 1,1253 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1390 1,1393 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1501 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1614 1,1616 1,1617 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1718 1,1722 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1793 1,1795 1,1797 1,1798 1,1800 1,1801 1,1804 1,1809 1,1810 1,1811 1,1812 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1898 1,1900 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1995 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2085 1,2088 1,2090 1,2093 1,2095 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2121 1,2123 1,2129 1,2130 1,2137 1,2138 1,2141 1,2142 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2255 1,2256 1,2262 1,2263 1,2266 1,2270 1,2272 1,2273 1,2276 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2473 1,2477 1,2479 1,2483 1,2486 1,2488 1,2495 1,2500 1,2505 1,2506 1,2521 1,2653 1,2666 1,2667 1,2669 1,2678 1,2679 1,2680 1,2682 1,2683 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,10 1,11 1,13 1,15 1,19 1,23 1,25 1,30 1,32 1,35 1,36 1,38 1,39 1,40 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,58 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,79 1,81 1,83 1,84 1,85 1,88 1,89 1,90 1,94 1,97 1,99 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,112 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,154 1,156 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,221 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,249 1,252 1,254 1,257 1,258 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,278 1,279 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,382 1,384 1,387 1,388 1,391 1,392 1,395 1,398 1,399 1,400 1,404 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,423 1,427 1,430 1,432 1,433 1,435 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,462 1,463 1,465 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,488 1,492 1,493 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,573 1,574 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,597 1,598 1,604 1,605 1,606 1,608 1,610 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,652 1,653 1,654 1,656 1,657 1,658 1,662 1,663 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,693 1,695 1,697 1,698 1,701 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,754 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,780 1,783 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,805 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,875 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,905 1,908 1,909 1,912 1,914 1,916 1,917 1,918 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1046 1,1048 1,1049 1,1052 1,1055 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1093 1,1094 1,1095 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1113 1,1114 1,1116 1,1119 1,1120 1,1121 1,1123 1,1124 1,1127 1,1128 1,1129 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1197 1,1198 1,1201 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1242 1,1244 1,1248 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1301 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1336 1,1339 1,1341 1,1346 1,1347 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1450 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1503 1,1504 1,1505 1,1506 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1554 1,1556 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1605 1,1607 1,1610 1,1611 1,1612 1,1614 1,1616 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1729 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1816 1,1819 1,1821 1,1824 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1895 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1986 1,1987 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2088 1,2091 1,2096 1,2098 1,2105 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2144 1,2145 1,2146 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2255 1,2263 1,2267 1,2277 1,2279 1,2281 1,2283 1,2287 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2481 1,2483 1,2486 1,2513 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2770 1,2771 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2800 1,2801 1,2806 1,2807 -1} {5 1,10 1,11 1,12 1,16 1,21 1,23 1,24 1,27 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,58 1,59 1,60 1,61 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,78 1,79 1,82 1,84 1,85 1,87 1,88 1,89 1,91 1,95 1,97 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,127 1,128 1,129 1,130 1,133 1,135 1,136 1,137 1,139 1,140 1,141 1,144 1,145 1,149 1,150 1,151 1,153 1,156 1,159 1,160 1,161 1,163 1,166 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,219 1,221 1,222 1,223 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,256 1,257 1,258 1,261 1,262 1,266 1,267 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,302 1,303 1,307 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,320 1,321 1,323 1,324 1,328 1,332 1,334 1,335 1,336 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,356 1,359 1,360 1,362 1,364 1,365 1,366 1,367 1,368 1,370 1,371 1,372 1,375 1,376 1,377 1,378 1,381 1,384 1,385 1,387 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,407 1,409 1,410 1,412 1,413 1,415 1,417 1,419 1,420 1,421 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,462 1,463 1,465 1,467 1,469 1,472 1,474 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,600 1,604 1,605 1,606 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,662 1,664 1,665 1,666 1,670 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,743 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,785 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,851 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1006 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1099 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1209 1,1212 1,1213 1,1215 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1336 1,1338 1,1339 1,1342 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1498 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1603 1,1604 1,1605 1,1606 1,1607 1,1611 1,1613 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1718 1,1719 1,1724 1,1729 1,1730 1,1734 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1758 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1798 1,1801 1,1804 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1894 1,1896 1,1899 1,1900 1,1901 1,1902 1,1905 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1997 1,1998 1,1999 1,2002 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2089 1,2090 1,2093 1,2096 1,2098 1,2111 1,2113 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2252 1,2255 1,2263 1,2266 1,2267 1,2277 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2290 1,2291 1,2292 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2475 1,2477 1,2478 1,2479 1,2482 1,2483 1,2486 1,2488 1,2492 1,2500 1,2506 1,2652 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2798 1,2804 1,2806 1,2807 -1} {7 1,23 1,30 1,32 1,33 1,47 1,49 1,52 1,54 1,64 1,68 1,69 1,71 1,73 1,74 1,76 1,78 1,79 1,83 1,84 1,86 1,89 1,90 1,95 1,99 1,101 1,104 1,106 1,108 1,109 1,110 1,113 1,114 1,117 1,120 1,124 1,127 1,128 1,130 1,133 1,134 1,136 1,142 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,165 1,172 1,173 1,174 1,176 1,181 1,182 1,185 1,188 1,190 1,191 1,194 1,196 1,197 1,199 1,201 1,202 1,206 1,207 1,209 1,211 1,212 1,214 1,215 1,216 1,221 1,225 1,226 1,228 1,231 1,234 1,237 1,239 1,240 1,242 1,244 1,245 1,246 1,249 1,250 1,251 1,253 1,254 1,256 1,257 1,258 1,261 1,266 1,268 1,269 1,270 1,276 1,279 1,280 1,284 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,298 1,302 1,308 1,310 1,311 1,312 1,314 1,317 1,320 1,321 1,323 1,325 1,326 1,328 1,330 1,333 1,334 1,336 1,339 1,341 1,343 1,344 1,345 1,347 1,348 1,349 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,376 1,381 1,384 1,387 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,415 1,418 1,419 1,420 1,421 1,424 1,430 1,431 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,444 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,467 1,471 1,473 1,474 1,475 1,477 1,478 1,483 1,489 1,490 1,491 1,492 1,493 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,533 1,535 1,537 1,539 1,544 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,569 1,571 1,574 1,575 1,579 1,580 1,583 1,584 1,586 1,588 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,606 1,608 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,624 1,627 1,628 1,629 1,632 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,659 1,660 1,661 1,662 1,663 1,666 1,667 1,669 1,671 1,672 1,676 1,678 1,679 1,680 1,681 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,773 1,775 1,776 1,779 1,781 1,784 1,787 1,788 1,790 1,791 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,834 1,836 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,871 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,972 1,973 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1056 1,1058 1,1059 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1098 1,1099 1,1100 1,1103 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1131 1,1132 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1199 1,1201 1,1202 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1392 1,1393 1,1394 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1543 1,1544 1,1546 1,1547 1,1549 1,1551 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1612 1,1613 1,1614 1,1616 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1721 1,1722 1,1727 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1808 1,1814 1,1816 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1896 1,1898 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1910 1,1913 1,1916 1,1922 1,1923 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1985 1,1986 1,1987 1,1989 1,1994 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2097 1,2105 1,2107 1,2109 1,2111 1,2116 1,2119 1,2124 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2144 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2246 1,2252 1,2253 1,2259 1,2263 1,2265 1,2266 1,2270 1,2275 1,2278 1,2283 1,2285 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2493 1,2496 1,2500 1,2501 1,2519 1,2520 1,2521 1,2666 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {16 1,19 1,21 1,23 1,24 1,32 1,33 1,44 1,45 1,46 1,52 1,54 1,64 1,68 1,69 1,71 1,73 1,77 1,79 1,83 1,90 1,92 1,95 1,99 1,101 1,103 1,104 1,106 1,109 1,111 1,114 1,116 1,118 1,120 1,127 1,128 1,133 1,136 1,140 1,141 1,146 1,149 1,150 1,155 1,156 1,158 1,159 1,161 1,164 1,165 1,168 1,169 1,171 1,173 1,176 1,181 1,184 1,187 1,191 1,194 1,195 1,198 1,199 1,201 1,204 1,209 1,211 1,212 1,215 1,216 1,219 1,226 1,231 1,232 1,235 1,237 1,240 1,242 1,245 1,249 1,257 1,258 1,260 1,265 1,266 1,267 1,268 1,270 1,271 1,275 1,279 1,280 1,284 1,285 1,289 1,292 1,296 1,298 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,313 1,317 1,319 1,320 1,322 1,324 1,325 1,326 1,336 1,337 1,340 1,341 1,342 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,378 1,381 1,384 1,387 1,389 1,391 1,395 1,398 1,400 1,401 1,402 1,405 1,408 1,409 1,410 1,412 1,414 1,419 1,420 1,427 1,430 1,435 1,436 1,437 1,439 1,440 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,458 1,459 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,475 1,482 1,485 1,488 1,492 1,498 1,499 1,502 1,503 1,504 1,506 1,507 1,512 1,516 1,517 1,518 1,519 1,522 1,523 1,525 1,530 1,531 1,533 1,535 1,537 1,539 1,544 1,545 1,546 1,547 1,551 1,553 1,555 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,574 1,575 1,576 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,592 1,593 1,595 1,596 1,597 1,600 1,604 1,605 1,606 1,608 1,609 1,612 1,613 1,614 1,615 1,618 1,619 1,620 1,624 1,625 1,634 1,639 1,640 1,642 1,644 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,664 1,665 1,666 1,667 1,668 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,747 1,748 1,750 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,763 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,779 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,844 1,846 1,847 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,866 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,902 1,903 1,905 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,948 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,975 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1030 1,1032 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1058 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1080 1,1082 1,1083 1,1084 1,1085 1,1091 1,1092 1,1099 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1178 1,1180 1,1181 1,1183 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1202 1,1206 1,1208 1,1210 1,1211 1,1212 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1275 1,1278 1,1279 1,1280 1,1282 1,1287 1,1288 1,1290 1,1293 1,1294 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1344 1,1346 1,1348 1,1349 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1389 1,1392 1,1393 1,1395 1,1396 1,1398 1,1400 1,1402 1,1403 1,1407 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1494 1,1498 1,1500 1,1501 1,1505 1,1506 1,1507 1,1509 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1549 1,1552 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1717 1,1719 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1814 1,1819 1,1821 1,1822 1,1824 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1889 1,1891 1,1894 1,1898 1,1899 1,1900 1,1901 1,1905 1,1907 1,1908 1,1910 1,1913 1,1915 1,1919 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1982 1,1984 1,1985 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2081 1,2096 1,2097 1,2099 1,2102 1,2111 1,2113 1,2116 1,2118 1,2119 1,2123 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2222 1,2223 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2255 1,2257 1,2262 1,2263 1,2265 1,2270 1,2277 1,2278 1,2280 1,2282 1,2283 1,2284 1,2287 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2476 1,2479 1,2480 1,2483 1,2486 1,2488 1,2491 1,2494 1,2517 1,2652 1,2667 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2730 1,2733 1,2734 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2799 1,2800 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,13 1,15 1,19 1,23 1,25 1,28 1,30 1,32 1,33 1,36 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,58 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,94 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,107 1,108 1,109 1,112 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,154 1,155 1,156 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,242 1,243 1,244 1,249 1,250 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,278 1,279 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,395 1,398 1,399 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,423 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,461 1,462 1,463 1,465 1,467 1,469 1,472 1,474 1,477 1,478 1,480 1,481 1,485 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,731 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,936 1,937 1,938 1,939 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1113 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1341 1,1344 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1389 1,1390 1,1393 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1444 1,1446 1,1447 1,1448 1,1450 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1494 1,1497 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1605 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1726 1,1733 1,1734 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1824 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1895 1,1898 1,1900 1,1901 1,1905 1,1906 1,1908 1,1910 1,1913 1,1915 1,1917 1,1922 1,1923 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1981 1,1985 1,1986 1,1987 1,1988 1,1992 1,1995 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2086 1,2096 1,2098 1,2102 1,2104 1,2107 1,2111 1,2115 1,2116 1,2119 1,2124 1,2125 1,2129 1,2137 1,2142 1,2145 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2255 1,2263 1,2270 1,2272 1,2280 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2740 1,2742 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {12 1,22 1,25 1,30 1,36 1,38 1,44 1,45 1,46 1,47 1,52 1,58 1,62 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,79 1,82 1,85 1,87 1,88 1,90 1,94 1,99 1,100 1,101 1,102 1,103 1,104 1,109 1,113 1,115 1,116 1,120 1,121 1,124 1,126 1,128 1,129 1,133 1,135 1,136 1,137 1,139 1,141 1,144 1,145 1,149 1,150 1,152 1,153 1,157 1,159 1,162 1,163 1,164 1,167 1,169 1,174 1,179 1,180 1,182 1,183 1,185 1,190 1,194 1,195 1,196 1,199 1,201 1,204 1,205 1,207 1,209 1,211 1,212 1,214 1,216 1,226 1,231 1,232 1,235 1,240 1,241 1,245 1,246 1,249 1,252 1,253 1,254 1,257 1,258 1,260 1,262 1,265 1,266 1,270 1,271 1,278 1,279 1,280 1,285 1,289 1,290 1,292 1,294 1,296 1,297 1,298 1,301 1,302 1,307 1,310 1,311 1,313 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,326 1,328 1,330 1,333 1,335 1,337 1,339 1,340 1,343 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,363 1,368 1,370 1,371 1,374 1,376 1,384 1,386 1,387 1,388 1,390 1,395 1,402 1,404 1,405 1,408 1,410 1,412 1,414 1,415 1,418 1,419 1,420 1,421 1,423 1,426 1,427 1,430 1,432 1,433 1,434 1,437 1,439 1,440 1,445 1,447 1,448 1,449 1,450 1,454 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,470 1,471 1,473 1,474 1,481 1,483 1,487 1,488 1,490 1,491 1,497 1,499 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,518 1,520 1,521 1,522 1,523 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,540 1,542 1,546 1,550 1,552 1,553 1,556 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,569 1,575 1,576 1,577 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,595 1,596 1,597 1,603 1,604 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,627 1,628 1,629 1,633 1,634 1,636 1,640 1,641 1,646 1,647 1,648 1,649 1,650 1,651 1,653 1,655 1,657 1,660 1,662 1,664 1,665 1,666 1,667 1,668 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,726 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,769 1,770 1,772 1,773 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,786 1,788 1,790 1,792 1,793 1,796 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,813 1,815 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,836 1,837 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,869 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,940 1,942 1,943 1,946 1,947 1,949 1,950 1,951 1,952 1,956 1,959 1,960 1,961 1,963 1,965 1,967 1,968 1,970 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1056 1,1058 1,1060 1,1061 1,1062 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1091 1,1092 1,1099 1,1101 1,1102 1,1103 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1202 1,1205 1,1208 1,1211 1,1213 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1293 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1339 1,1342 1,1344 1,1345 1,1346 1,1347 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1393 1,1394 1,1395 1,1396 1,1398 1,1400 1,1401 1,1402 1,1404 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1486 1,1489 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1506 1,1509 1,1513 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1550 1,1551 1,1553 1,1554 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1722 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1814 1,1819 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1899 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1917 1,1919 1,1921 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1984 1,1986 1,1987 1,1988 1,1992 1,1997 1,1998 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2096 1,2097 1,2102 1,2107 1,2111 1,2113 1,2116 1,2119 1,2123 1,2126 1,2129 1,2130 1,2137 1,2138 1,2141 1,2142 1,2144 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2251 1,2252 1,2255 1,2262 1,2263 1,2265 1,2267 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2487 1,2500 1,2667 1,2670 1,2678 1,2681 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {2 1,7 1,9 1,11 1,12 1,18 1,19 1,21 1,22 1,23 1,28 1,31 1,32 1,33 1,37 1,39 1,41 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,60 1,62 1,65 1,67 1,70 1,71 1,75 1,76 1,77 1,79 1,82 1,83 1,86 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,103 1,107 1,108 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,134 1,135 1,136 1,139 1,141 1,144 1,145 1,149 1,150 1,153 1,155 1,157 1,158 1,161 1,165 1,166 1,174 1,176 1,179 1,186 1,187 1,188 1,189 1,191 1,195 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,215 1,216 1,219 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,237 1,239 1,243 1,244 1,245 1,246 1,248 1,250 1,251 1,254 1,255 1,256 1,257 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,296 1,297 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,308 1,310 1,312 1,313 1,314 1,317 1,318 1,319 1,323 1,324 1,325 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,365 1,366 1,367 1,369 1,371 1,372 1,375 1,376 1,378 1,381 1,382 1,385 1,386 1,388 1,390 1,391 1,392 1,393 1,394 1,398 1,399 1,401 1,403 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,427 1,429 1,432 1,434 1,435 1,436 1,439 1,440 1,442 1,444 1,446 1,447 1,449 1,453 1,454 1,455 1,458 1,459 1,465 1,466 1,467 1,469 1,470 1,472 1,477 1,478 1,479 1,481 1,485 1,490 1,491 1,492 1,496 1,497 1,498 1,500 1,502 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,547 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,580 1,581 1,582 1,583 1,584 1,585 1,587 1,589 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,711 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,882 1,886 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,933 1,934 1,937 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,998 1,1000 1,1002 1,1004 1,1006 1,1009 1,1011 1,1013 1,1016 1,1018 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1082 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1202 1,1204 1,1206 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1344 1,1346 1,1349 1,1350 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1486 1,1487 1,1492 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1553 1,1554 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1602 1,1604 1,1605 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1738 1,1743 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1809 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1896 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1919 1,1922 1,1926 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1995 1,2000 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2086 1,2088 1,2090 1,2096 1,2102 1,2107 1,2108 1,2109 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2125 1,2127 1,2129 1,2137 1,2138 1,2142 1,2149 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2254 1,2256 1,2259 1,2263 1,2264 1,2270 1,2271 1,2275 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2296 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2475 1,2479 1,2482 1,2485 1,2493 1,2517 1,2519 1,2520 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2805 1,2806 1,2807 -1} {22 1,41 1,44 1,54 1,58 1,60 1,63 1,69 1,71 1,78 1,79 1,88 1,90 1,95 1,99 1,101 1,108 1,115 1,117 1,120 1,123 1,130 1,135 1,137 1,138 1,144 1,145 1,153 1,154 1,156 1,160 1,163 1,164 1,168 1,171 1,173 1,176 1,181 1,183 1,187 1,190 1,191 1,194 1,199 1,206 1,210 1,212 1,216 1,223 1,226 1,234 1,239 1,240 1,244 1,247 1,248 1,249 1,260 1,265 1,266 1,268 1,269 1,272 1,278 1,280 1,282 1,287 1,293 1,294 1,296 1,297 1,308 1,310 1,311 1,314 1,317 1,319 1,323 1,325 1,326 1,329 1,330 1,331 1,332 1,335 1,336 1,337 1,342 1,344 1,345 1,347 1,348 1,349 1,353 1,355 1,357 1,359 1,361 1,362 1,363 1,366 1,370 1,371 1,372 1,374 1,378 1,384 1,385 1,387 1,391 1,393 1,395 1,399 1,405 1,408 1,410 1,415 1,418 1,420 1,423 1,424 1,426 1,427 1,430 1,432 1,433 1,435 1,436 1,444 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,471 1,472 1,473 1,479 1,481 1,483 1,485 1,487 1,488 1,490 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,510 1,512 1,514 1,516 1,517 1,520 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,532 1,533 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,550 1,553 1,555 1,561 1,562 1,563 1,564 1,565 1,569 1,575 1,576 1,577 1,578 1,580 1,581 1,582 1,583 1,588 1,590 1,592 1,593 1,594 1,596 1,597 1,598 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,617 1,620 1,621 1,624 1,625 1,631 1,634 1,640 1,642 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,667 1,671 1,672 1,679 1,681 1,682 1,683 1,684 1,685 1,688 1,693 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,706 1,708 1,709 1,711 1,712 1,714 1,717 1,721 1,724 1,725 1,726 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,750 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,763 1,766 1,767 1,770 1,771 1,772 1,773 1,776 1,778 1,779 1,783 1,787 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,869 1,870 1,873 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,917 1,918 1,919 1,923 1,925 1,927 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,942 1,943 1,945 1,946 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1127 1,1129 1,1132 1,1133 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1321 1,1322 1,1324 1,1325 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1450 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1607 1,1614 1,1615 1,1616 1,1618 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1702 1,1703 1,1704 1,1705 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1803 1,1804 1,1805 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1857 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1898 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1969 1,1970 1,1972 1,1984 1,1985 1,1987 1,1988 1,1992 1,1995 1,1997 1,2003 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2096 1,2097 1,2098 1,2102 1,2105 1,2106 1,2108 1,2109 1,2111 1,2113 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2138 1,2141 1,2142 1,2146 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2187 1,2188 1,2189 1,2190 1,2191 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2262 1,2263 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2296 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2476 1,2479 1,2482 1,2483 1,2486 1,2487 1,2493 1,2494 1,2499 1,2501 1,2667 1,2669 1,2678 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {14 1,18 1,19 1,21 1,22 1,27 1,30 1,32 1,33 1,36 1,39 1,43 1,48 1,51 1,55 1,59 1,64 1,65 1,67 1,70 1,71 1,72 1,76 1,77 1,78 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,97 1,100 1,102 1,103 1,106 1,107 1,108 1,110 1,113 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,128 1,129 1,134 1,137 1,138 1,141 1,142 1,145 1,150 1,153 1,154 1,155 1,157 1,158 1,162 1,163 1,165 1,166 1,169 1,171 1,174 1,176 1,179 1,186 1,187 1,188 1,189 1,191 1,197 1,198 1,200 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,232 1,233 1,234 1,235 1,239 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,261 1,262 1,264 1,268 1,270 1,278 1,282 1,285 1,286 1,287 1,288 1,293 1,295 1,296 1,297 1,299 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,355 1,357 1,359 1,362 1,363 1,368 1,369 1,371 1,372 1,373 1,375 1,377 1,378 1,381 1,382 1,383 1,385 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,398 1,399 1,407 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,420 1,424 1,425 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,449 1,453 1,454 1,455 1,456 1,458 1,460 1,461 1,462 1,467 1,468 1,469 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,578 1,582 1,583 1,584 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,645 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,708 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,735 1,736 1,737 1,739 1,740 1,743 1,751 1,753 1,756 1,757 1,758 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,777 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,813 1,814 1,817 1,820 1,821 1,822 1,824 1,825 1,826 1,828 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,974 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1009 1,1010 1,1013 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1049 1,1051 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1204 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1496 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1614 1,1617 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1722 1,1724 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1751 1,1752 1,1756 1,1757 1,1758 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1899 1,1900 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2001 1,2002 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2017 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2090 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2114 1,2115 1,2116 1,2119 1,2125 1,2127 1,2129 1,2137 1,2140 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2256 1,2259 1,2263 1,2268 1,2270 1,2271 1,2274 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2477 1,2479 1,2481 1,2483 1,2485 1,2488 1,2495 1,2500 1,2517 1,2520 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2678 1,2680 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2798 1,2806 1,2807 -1} {8 1,11 1,15 1,25 1,27 1,31 1,33 1,35 1,39 1,40 1,43 1,47 1,49 1,50 1,52 1,54 1,58 1,59 1,60 1,65 1,68 1,69 1,70 1,71 1,76 1,77 1,79 1,81 1,82 1,85 1,88 1,90 1,94 1,97 1,98 1,100 1,105 1,110 1,116 1,120 1,123 1,124 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,139 1,142 1,143 1,144 1,145 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,161 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,179 1,181 1,182 1,183 1,186 1,187 1,188 1,190 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,212 1,214 1,216 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,240 1,243 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,301 1,305 1,307 1,310 1,311 1,312 1,315 1,317 1,319 1,320 1,321 1,322 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,367 1,369 1,370 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,390 1,395 1,398 1,404 1,405 1,408 1,409 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,423 1,424 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,448 1,449 1,451 1,453 1,454 1,456 1,458 1,459 1,460 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,480 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,544 1,546 1,547 1,550 1,552 1,555 1,556 1,557 1,559 1,562 1,564 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,580 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,597 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,648 1,649 1,652 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,699 1,701 1,702 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,751 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,778 1,780 1,781 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,855 1,856 1,857 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,892 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,934 1,935 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,965 1,966 1,967 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1130 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1206 1,1208 1,1211 1,1213 1,1215 1,1216 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1320 1,1322 1,1323 1,1324 1,1328 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1569 1,1570 1,1574 1,1575 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1611 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1719 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1804 1,1805 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1899 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1925 1,1926 1,1929 1,1931 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2091 1,2092 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2123 1,2125 1,2129 1,2137 1,2138 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2263 1,2264 1,2267 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2296 1,2299 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2476 1,2479 1,2480 1,2483 1,2486 1,2503 1,2506 1,2511 1,2521 1,2653 1,2666 1,2667 1,2677 1,2682 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2726 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2804 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,58 1,59 1,60 1,65 1,67 1,68 1,70 1,71 1,72 1,75 1,76 1,78 1,79 1,81 1,83 1,85 1,86 1,87 1,88 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,117 1,118 1,119 1,122 1,123 1,124 1,127 1,130 1,132 1,135 1,136 1,137 1,139 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,155 1,158 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,221 1,223 1,224 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,268 1,269 1,270 1,272 1,275 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,303 1,309 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,361 1,363 1,365 1,366 1,368 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,423 1,424 1,427 1,430 1,431 1,432 1,434 1,435 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,519 1,520 1,521 1,525 1,526 1,531 1,532 1,533 1,535 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,548 1,551 1,553 1,555 1,556 1,557 1,558 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,645 1,646 1,647 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,729 1,730 1,731 1,732 1,735 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,935 1,936 1,937 1,939 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1085 1,1087 1,1088 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1193 1,1194 1,1197 1,1202 1,1206 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1245 1,1246 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1286 1,1287 1,1288 1,1289 1,1292 1,1294 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1387 1,1389 1,1392 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1503 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1564 1,1565 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1609 1,1613 1,1614 1,1616 1,1617 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1670 1,1673 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1714 1,1719 1,1722 1,1726 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1802 1,1812 1,1819 1,1820 1,1821 1,1828 1,1831 1,1832 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1895 1,1898 1,1899 1,1901 1,1902 1,1903 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1979 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1996 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2094 1,2096 1,2098 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2120 1,2123 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2259 1,2263 1,2264 1,2268 1,2270 1,2281 1,2283 1,2287 1,2289 1,2291 1,2293 1,2299 1,2303 1,2305 1,2315 1,2317 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2487 1,2492 1,2499 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {5 1,11 1,12 1,16 1,18 1,21 1,30 1,32 1,35 1,36 1,40 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,58 1,60 1,62 1,64 1,76 1,78 1,79 1,82 1,88 1,90 1,92 1,95 1,98 1,101 1,103 1,104 1,106 1,108 1,110 1,114 1,116 1,120 1,123 1,128 1,130 1,132 1,133 1,136 1,137 1,139 1,140 1,141 1,144 1,145 1,149 1,155 1,156 1,157 1,159 1,161 1,163 1,165 1,167 1,168 1,169 1,170 1,173 1,176 1,177 1,180 1,181 1,183 1,185 1,186 1,189 1,190 1,194 1,196 1,199 1,201 1,202 1,204 1,206 1,207 1,212 1,213 1,219 1,221 1,223 1,224 1,225 1,226 1,229 1,230 1,231 1,232 1,234 1,239 1,242 1,244 1,245 1,248 1,250 1,257 1,258 1,260 1,262 1,266 1,269 1,270 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,301 1,302 1,309 1,311 1,312 1,314 1,318 1,322 1,323 1,325 1,326 1,328 1,335 1,338 1,340 1,341 1,344 1,345 1,347 1,353 1,354 1,356 1,359 1,361 1,362 1,363 1,366 1,367 1,368 1,370 1,371 1,373 1,374 1,376 1,378 1,382 1,384 1,385 1,386 1,388 1,389 1,391 1,393 1,394 1,395 1,396 1,398 1,400 1,401 1,412 1,414 1,415 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,430 1,431 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,455 1,458 1,462 1,463 1,465 1,466 1,469 1,473 1,474 1,479 1,481 1,482 1,485 1,486 1,487 1,489 1,492 1,493 1,494 1,498 1,499 1,503 1,504 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,533 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,609 1,611 1,612 1,613 1,615 1,617 1,618 1,621 1,624 1,625 1,628 1,629 1,631 1,634 1,640 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,668 1,669 1,671 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,685 1,688 1,689 1,690 1,691 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,732 1,735 1,736 1,738 1,740 1,741 1,745 1,747 1,751 1,752 1,756 1,757 1,758 1,759 1,763 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,775 1,776 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,819 1,821 1,822 1,823 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,866 1,870 1,871 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,952 1,953 1,956 1,957 1,959 1,960 1,961 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1024 1,1025 1,1026 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1084 1,1085 1,1087 1,1090 1,1091 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1113 1,1115 1,1116 1,1119 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1200 1,1201 1,1205 1,1207 1,1208 1,1210 1,1211 1,1212 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1241 1,1242 1,1244 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1287 1,1288 1,1289 1,1290 1,1293 1,1299 1,1300 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1313 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1343 1,1344 1,1345 1,1346 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1393 1,1394 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1498 1,1501 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1552 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1611 1,1613 1,1616 1,1618 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1712 1,1714 1,1718 1,1722 1,1724 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1795 1,1796 1,1797 1,1801 1,1812 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1877 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1892 1,1896 1,1897 1,1898 1,1899 1,1901 1,1902 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1981 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1996 1,1997 1,2006 1,2007 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2094 1,2095 1,2096 1,2097 1,2098 1,2099 1,2102 1,2105 1,2111 1,2115 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2262 1,2263 1,2270 1,2272 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2343 1,2344 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2479 1,2483 1,2495 1,2499 1,2500 1,2505 1,2506 1,2519 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {2 1,7 1,9 1,12 1,16 1,18 1,19 1,21 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,39 1,41 1,44 1,45 1,47 1,48 1,50 1,51 1,54 1,55 1,65 1,67 1,68 1,69 1,71 1,72 1,74 1,75 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,91 1,95 1,97 1,99 1,100 1,101 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,127 1,130 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,145 1,149 1,150 1,153 1,154 1,155 1,158 1,159 1,161 1,164 1,166 1,174 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,188 1,189 1,191 1,192 1,196 1,197 1,198 1,199 1,200 1,201 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,213 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,231 1,235 1,237 1,239 1,241 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,256 1,257 1,261 1,266 1,268 1,269 1,270 1,272 1,275 1,279 1,280 1,282 1,285 1,287 1,288 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,307 1,309 1,311 1,312 1,313 1,314 1,319 1,323 1,325 1,328 1,329 1,330 1,332 1,333 1,335 1,337 1,341 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,363 1,364 1,366 1,368 1,369 1,371 1,374 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,392 1,394 1,398 1,399 1,400 1,403 1,404 1,405 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,432 1,434 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,449 1,451 1,453 1,454 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,472 1,473 1,476 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,489 1,492 1,494 1,496 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,524 1,526 1,527 1,531 1,532 1,533 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,561 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,588 1,589 1,592 1,594 1,595 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,678 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,695 1,696 1,697 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,785 1,786 1,788 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,865 1,866 1,867 1,868 1,870 1,872 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,953 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1119 1,1121 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1206 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1340 1,1341 1,1342 1,1344 1,1346 1,1347 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1495 1,1496 1,1498 1,1500 1,1501 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1553 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1747 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1892 1,1904 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1986 1,1989 1,1990 1,1994 1,2001 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2092 1,2096 1,2102 1,2105 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2123 1,2125 1,2129 1,2137 1,2138 1,2141 1,2142 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2268 1,2270 1,2271 1,2272 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2492 1,2500 1,2502 1,2503 1,2517 1,2652 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {9 1,11 1,14 1,21 1,22 1,25 1,27 1,30 1,33 1,36 1,38 1,39 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,59 1,62 1,67 1,70 1,71 1,75 1,76 1,77 1,82 1,83 1,85 1,91 1,92 1,94 1,98 1,99 1,100 1,101 1,102 1,104 1,105 1,107 1,108 1,111 1,113 1,119 1,122 1,124 1,126 1,129 1,130 1,132 1,134 1,136 1,137 1,139 1,140 1,141 1,144 1,145 1,150 1,151 1,152 1,154 1,159 1,161 1,163 1,165 1,169 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,197 1,198 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,231 1,233 1,234 1,237 1,239 1,241 1,244 1,246 1,248 1,249 1,250 1,254 1,255 1,256 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,280 1,284 1,286 1,287 1,288 1,290 1,293 1,294 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,310 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,332 1,333 1,334 1,335 1,337 1,338 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,377 1,378 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,426 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,449 1,451 1,453 1,454 1,455 1,459 1,461 1,462 1,463 1,465 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,521 1,523 1,524 1,528 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,648 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,743 1,748 1,750 1,751 1,752 1,756 1,759 1,760 1,762 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,873 1,874 1,875 1,879 1,880 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,933 1,934 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1006 1,1009 1,1010 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1205 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1553 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1602 1,1603 1,1605 1,1606 1,1609 1,1615 1,1617 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1712 1,1714 1,1717 1,1718 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1743 1,1744 1,1748 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1899 1,1900 1,1909 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,2001 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2026 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2090 1,2092 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2125 1,2127 1,2129 1,2137 1,2138 1,2140 1,2142 1,2144 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2259 1,2260 1,2263 1,2265 1,2270 1,2272 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2303 1,2306 1,2312 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2479 1,2483 1,2485 1,2488 1,2492 1,2506 1,2517 1,2519 1,2652 1,2664 1,2667 1,2678 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {7 1,14 1,16 1,32 1,35 1,38 1,41 1,43 1,48 1,49 1,54 1,57 1,59 1,64 1,68 1,69 1,71 1,72 1,75 1,77 1,79 1,82 1,86 1,90 1,92 1,95 1,101 1,103 1,105 1,111 1,114 1,115 1,116 1,118 1,120 1,121 1,122 1,128 1,135 1,137 1,144 1,146 1,148 1,151 1,153 1,157 1,164 1,165 1,167 1,171 1,174 1,183 1,185 1,186 1,190 1,191 1,194 1,195 1,197 1,199 1,200 1,202 1,203 1,204 1,208 1,209 1,210 1,212 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,230 1,231 1,232 1,235 1,237 1,239 1,242 1,245 1,249 1,253 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,282 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,321 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,338 1,340 1,344 1,345 1,347 1,348 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,370 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,419 1,421 1,423 1,424 1,425 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,506 1,507 1,510 1,511 1,513 1,514 1,516 1,517 1,518 1,525 1,526 1,531 1,532 1,538 1,539 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,553 1,555 1,557 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,604 1,605 1,606 1,610 1,611 1,612 1,614 1,615 1,617 1,618 1,619 1,621 1,624 1,625 1,626 1,628 1,629 1,632 1,633 1,634 1,635 1,639 1,640 1,641 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,666 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,687 1,688 1,690 1,694 1,695 1,697 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,784 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,799 1,800 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,834 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,875 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,938 1,943 1,944 1,945 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,993 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1044 1,1046 1,1049 1,1051 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1204 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1342 1,1344 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1895 1,1899 1,1905 1,1907 1,1908 1,1913 1,1914 1,1921 1,1922 1,1923 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2095 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2120 1,2123 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2254 1,2262 1,2263 1,2266 1,2270 1,2271 1,2276 1,2278 1,2281 1,2282 1,2283 1,2288 1,2291 1,2293 1,2294 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2478 1,2483 1,2486 1,2487 1,2500 1,2503 1,2519 1,2669 1,2670 1,2677 1,2679 1,2682 1,2686 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,8 1,14 1,30 1,36 1,44 1,50 1,52 1,58 1,59 1,63 1,68 1,69 1,70 1,81 1,83 1,85 1,90 1,92 1,99 1,100 1,103 1,104 1,106 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,120 1,121 1,127 1,130 1,132 1,135 1,138 1,139 1,141 1,142 1,144 1,145 1,148 1,153 1,154 1,155 1,158 1,162 1,163 1,164 1,165 1,166 1,169 1,171 1,173 1,176 1,177 1,180 1,181 1,182 1,184 1,186 1,188 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,205 1,206 1,210 1,214 1,215 1,216 1,217 1,221 1,222 1,226 1,230 1,232 1,235 1,237 1,239 1,240 1,243 1,245 1,248 1,249 1,252 1,254 1,257 1,265 1,268 1,269 1,272 1,275 1,279 1,281 1,284 1,286 1,288 1,290 1,293 1,294 1,295 1,296 1,300 1,302 1,308 1,309 1,310 1,313 1,314 1,315 1,317 1,320 1,321 1,325 1,328 1,333 1,335 1,338 1,340 1,344 1,345 1,352 1,353 1,354 1,355 1,357 1,358 1,363 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,414 1,417 1,420 1,421 1,425 1,427 1,430 1,434 1,435 1,436 1,437 1,439 1,440 1,442 1,445 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,473 1,474 1,479 1,483 1,491 1,496 1,502 1,504 1,506 1,510 1,511 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,526 1,531 1,532 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,553 1,555 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,575 1,576 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,591 1,592 1,594 1,597 1,598 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,625 1,626 1,627 1,629 1,631 1,635 1,636 1,639 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,662 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,702 1,703 1,705 1,706 1,707 1,709 1,712 1,714 1,716 1,717 1,720 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,782 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,809 1,810 1,813 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,850 1,851 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,900 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,929 1,930 1,931 1,933 1,934 1,936 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,960 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1073 1,1074 1,1076 1,1080 1,1083 1,1087 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1206 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1312 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1340 1,1341 1,1342 1,1343 1,1345 1,1349 1,1350 1,1351 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1452 1,1454 1,1455 1,1456 1,1457 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1494 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1557 1,1560 1,1562 1,1564 1,1565 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1615 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1715 1,1719 1,1724 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1749 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1791 1,1792 1,1793 1,1796 1,1797 1,1800 1,1801 1,1802 1,1816 1,1819 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1897 1,1898 1,1900 1,1901 1,1905 1,1906 1,1907 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,1998 1,1999 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2085 1,2091 1,2092 1,2096 1,2097 1,2102 1,2111 1,2115 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2289 1,2291 1,2292 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2480 1,2483 1,2486 1,2496 1,2506 1,2521 1,2653 1,2667 1,2670 1,2683 1,2685 1,2686 1,2695 1,2697 1,2698 1,2701 1,2711 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,11 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,49 1,50 1,52 1,54 1,55 1,58 1,59 1,60 1,61 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,178 1,181 1,182 1,183 1,186 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,308 1,309 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,428 1,430 1,431 1,432 1,433 1,435 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,489 1,490 1,492 1,494 1,496 1,497 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,604 1,605 1,606 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,659 1,661 1,665 1,666 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,838 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,882 1,883 1,885 1,886 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1115 1,1119 1,1122 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1208 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1276 1,1279 1,1280 1,1282 1,1285 1,1286 1,1288 1,1290 1,1291 1,1294 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1325 1,1328 1,1330 1,1331 1,1332 1,1335 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1346 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1389 1,1392 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1445 1,1446 1,1450 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1666 1,1667 1,1670 1,1674 1,1675 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1722 1,1733 1,1736 1,1737 1,1738 1,1745 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1805 1,1808 1,1810 1,1811 1,1813 1,1815 1,1818 1,1819 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1903 1,1907 1,1908 1,1909 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1985 1,1987 1,1988 1,1992 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2027 1,2029 1,2030 1,2031 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2093 1,2096 1,2102 1,2107 1,2111 1,2119 1,2129 1,2137 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2252 1,2253 1,2256 1,2260 1,2268 1,2270 1,2274 1,2278 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2316 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2475 1,2479 1,2481 1,2483 1,2484 1,2501 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {10 1,12 1,14 1,18 1,19 1,21 1,22 1,25 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,41 1,45 1,48 1,51 1,55 1,64 1,65 1,67 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,89 1,91 1,92 1,95 1,97 1,100 1,101 1,102 1,103 1,105 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,119 1,122 1,123 1,126 1,127 1,129 1,133 1,134 1,135 1,138 1,140 1,141 1,143 1,148 1,150 1,155 1,157 1,158 1,161 1,166 1,169 1,173 1,174 1,179 1,183 1,185 1,186 1,187 1,188 1,191 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,230 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,246 1,248 1,250 1,251 1,254 1,255 1,256 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,271 1,275 1,278 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,307 1,308 1,310 1,314 1,315 1,317 1,318 1,319 1,320 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,365 1,366 1,367 1,369 1,371 1,375 1,376 1,377 1,378 1,381 1,385 1,386 1,388 1,389 1,390 1,393 1,394 1,398 1,399 1,400 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,422 1,425 1,428 1,429 1,432 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,454 1,455 1,456 1,463 1,465 1,467 1,468 1,469 1,470 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,490 1,491 1,492 1,494 1,495 1,496 1,497 1,498 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,587 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,611 1,612 1,613 1,617 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,648 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,669 1,670 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,735 1,736 1,739 1,740 1,741 1,745 1,748 1,751 1,756 1,757 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,787 1,788 1,791 1,792 1,793 1,796 1,797 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,852 1,853 1,854 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,924 1,928 1,929 1,930 1,932 1,933 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,976 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1009 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1204 1,1205 1,1209 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1299 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1337 1,1341 1,1342 1,1343 1,1344 1,1346 1,1348 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1719 1,1720 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1895 1,1899 1,1900 1,1904 1,1907 1,1909 1,1913 1,1914 1,1915 1,1917 1,1921 1,1923 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1997 1,1999 1,2002 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2090 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2116 1,2119 1,2125 1,2127 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2256 1,2257 1,2258 1,2259 1,2261 1,2263 1,2266 1,2270 1,2271 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2485 1,2488 1,2492 1,2495 1,2496 1,2517 1,2520 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2678 1,2679 1,2680 1,2681 1,2682 1,2684 1,2686 1,2687 1,2693 1,2696 1,2697 1,2698 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2733 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {2 1,5 1,9 1,11 1,18 1,19 1,21 1,22 1,24 1,27 1,28 1,31 1,32 1,33 1,35 1,36 1,37 1,39 1,40 1,44 1,45 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,59 1,60 1,61 1,62 1,63 1,67 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,81 1,83 1,85 1,86 1,87 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,102 1,103 1,104 1,105 1,107 1,108 1,109 1,110 1,111 1,115 1,116 1,119 1,120 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,150 1,151 1,152 1,153 1,154 1,157 1,159 1,160 1,162 1,164 1,165 1,167 1,169 1,170 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,206 1,207 1,208 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,239 1,240 1,242 1,243 1,247 1,248 1,250 1,252 1,256 1,257 1,260 1,261 1,262 1,268 1,269 1,270 1,272 1,275 1,280 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,318 1,322 1,323 1,325 1,326 1,328 1,332 1,333 1,335 1,338 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,348 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,374 1,382 1,386 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,418 1,420 1,424 1,425 1,427 1,428 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,541 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,604 1,606 1,608 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,632 1,635 1,636 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,663 1,665 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,779 1,780 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,840 1,841 1,843 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,875 1,876 1,877 1,880 1,881 1,882 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,928 1,929 1,931 1,932 1,935 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,953 1,954 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,988 1,990 1,993 1,995 1,996 1,997 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1046 1,1048 1,1052 1,1055 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1078 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1212 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1283 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1335 1,1341 1,1345 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1487 1,1492 1,1493 1,1498 1,1500 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1552 1,1554 1,1560 1,1561 1,1565 1,1567 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1606 1,1614 1,1615 1,1616 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1715 1,1717 1,1718 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1803 1,1811 1,1814 1,1815 1,1816 1,1819 1,1821 1,1827 1,1828 1,1829 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1900 1,1902 1,1905 1,1906 1,1910 1,1913 1,1914 1,1915 1,1919 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1985 1,1986 1,1987 1,1992 1,1997 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2089 1,2091 1,2096 1,2099 1,2107 1,2109 1,2111 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2257 1,2262 1,2263 1,2270 1,2271 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2299 1,2303 1,2305 1,2306 1,2315 1,2316 1,2317 1,2318 1,2319 1,2320 1,2323 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2475 1,2479 1,2483 1,2486 1,2503 1,2504 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2681 1,2685 1,2686 1,2695 1,2696 1,2698 1,2699 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2799 1,2801 1,2806 1,2807 -1} {2 1,10 1,11 1,13 1,14 1,15 1,18 1,19 1,22 1,25 1,27 1,28 1,32 1,33 1,38 1,41 1,44 1,46 1,48 1,51 1,62 1,65 1,67 1,69 1,71 1,72 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,89 1,92 1,95 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,110 1,116 1,119 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,137 1,141 1,144 1,151 1,153 1,154 1,155 1,161 1,164 1,165 1,169 1,170 1,179 1,181 1,183 1,186 1,187 1,189 1,191 1,194 1,197 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,209 1,211 1,215 1,216 1,217 1,219 1,220 1,221 1,230 1,231 1,232 1,234 1,237 1,240 1,244 1,246 1,249 1,252 1,253 1,254 1,256 1,261 1,262 1,264 1,268 1,269 1,271 1,277 1,278 1,279 1,284 1,285 1,287 1,288 1,289 1,293 1,294 1,295 1,296 1,298 1,300 1,301 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,330 1,333 1,335 1,337 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,354 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,374 1,375 1,382 1,383 1,386 1,388 1,389 1,391 1,392 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,417 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,435 1,436 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,455 1,457 1,459 1,460 1,462 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,474 1,477 1,478 1,480 1,482 1,485 1,486 1,490 1,493 1,494 1,499 1,502 1,503 1,505 1,506 1,507 1,510 1,511 1,513 1,514 1,515 1,516 1,517 1,521 1,523 1,525 1,526 1,530 1,532 1,534 1,537 1,538 1,539 1,543 1,544 1,550 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,695 1,697 1,698 1,702 1,703 1,705 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,745 1,747 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,777 1,778 1,779 1,781 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1102 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1241 1,1243 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1549 1,1551 1,1553 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1717 1,1718 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1746 1,1748 1,1751 1,1752 1,1753 1,1758 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1804 1,1811 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1883 1,1884 1,1887 1,1892 1,1896 1,1898 1,1899 1,1900 1,1905 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1984 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,1999 1,2006 1,2009 1,2011 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2085 1,2088 1,2094 1,2095 1,2096 1,2097 1,2099 1,2102 1,2105 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2254 1,2255 1,2263 1,2270 1,2272 1,2273 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2477 1,2479 1,2481 1,2483 1,2486 1,2487 1,2488 1,2500 1,2514 1,2515 1,2516 1,2519 1,2520 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2682 1,2683 1,2684 1,2685 1,2687 1,2693 1,2695 1,2696 1,2698 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {19 1,22 1,24 1,33 1,45 1,54 1,68 1,69 1,72 1,74 1,79 1,81 1,83 1,90 1,95 1,101 1,103 1,106 1,108 1,109 1,114 1,116 1,118 1,119 1,120 1,121 1,123 1,128 1,130 1,136 1,137 1,140 1,149 1,150 1,156 1,157 1,159 1,162 1,164 1,165 1,168 1,171 1,173 1,174 1,180 1,181 1,190 1,194 1,195 1,199 1,201 1,202 1,204 1,207 1,212 1,219 1,223 1,224 1,226 1,231 1,235 1,240 1,246 1,247 1,249 1,250 1,253 1,254 1,260 1,266 1,269 1,270 1,271 1,275 1,284 1,285 1,287 1,290 1,293 1,294 1,296 1,297 1,300 1,302 1,307 1,309 1,310 1,311 1,315 1,317 1,323 1,324 1,326 1,328 1,332 1,333 1,335 1,347 1,352 1,353 1,354 1,360 1,361 1,363 1,366 1,368 1,370 1,374 1,382 1,384 1,387 1,388 1,391 1,395 1,400 1,404 1,408 1,409 1,412 1,414 1,425 1,426 1,428 1,430 1,435 1,437 1,438 1,445 1,446 1,447 1,449 1,450 1,453 1,455 1,456 1,459 1,460 1,462 1,463 1,466 1,467 1,469 1,474 1,479 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,499 1,504 1,505 1,514 1,517 1,518 1,520 1,522 1,523 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,539 1,544 1,546 1,550 1,551 1,553 1,558 1,559 1,561 1,562 1,563 1,565 1,569 1,571 1,575 1,577 1,578 1,579 1,581 1,583 1,584 1,585 1,586 1,588 1,591 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,618 1,619 1,624 1,632 1,640 1,642 1,643 1,646 1,647 1,648 1,649 1,653 1,656 1,657 1,658 1,660 1,666 1,667 1,671 1,672 1,678 1,679 1,681 1,685 1,688 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,710 1,712 1,714 1,720 1,721 1,724 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,740 1,743 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,767 1,768 1,772 1,773 1,775 1,776 1,779 1,786 1,788 1,790 1,791 1,792 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,819 1,821 1,823 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,856 1,857 1,859 1,860 1,861 1,863 1,865 1,866 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,917 1,918 1,920 1,923 1,924 1,928 1,929 1,931 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1026 1,1030 1,1032 1,1033 1,1034 1,1035 1,1038 1,1039 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1060 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1085 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1097 1,1098 1,1099 1,1100 1,1103 1,1104 1,1106 1,1109 1,1111 1,1113 1,1115 1,1119 1,1120 1,1123 1,1127 1,1129 1,1131 1,1132 1,1134 1,1137 1,1138 1,1140 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1195 1,1199 1,1201 1,1206 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1256 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1277 1,1279 1,1282 1,1286 1,1287 1,1288 1,1290 1,1293 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1315 1,1316 1,1317 1,1318 1,1322 1,1323 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1345 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1460 1,1462 1,1464 1,1465 1,1466 1,1469 1,1471 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1633 1,1634 1,1635 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1687 1,1689 1,1690 1,1691 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1711 1,1712 1,1714 1,1715 1,1718 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1733 1,1737 1,1738 1,1739 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1814 1,1816 1,1819 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1884 1,1891 1,1894 1,1896 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1925 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1960 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1988 1,1989 1,1992 1,1998 1,2002 1,2003 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2097 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2222 1,2223 1,2224 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2254 1,2259 1,2262 1,2263 1,2265 1,2270 1,2273 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2363 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2480 1,2482 1,2483 1,2489 1,2503 1,2670 1,2677 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2709 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2732 1,2733 1,2734 1,2736 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,10 1,11 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,31 1,32 1,33 1,35 1,37 1,40 1,46 1,50 1,51 1,52 1,62 1,65 1,72 1,75 1,76 1,81 1,83 1,84 1,88 1,89 1,91 1,92 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,107 1,108 1,110 1,111 1,115 1,116 1,119 1,122 1,124 1,126 1,127 1,128 1,129 1,132 1,137 1,139 1,142 1,150 1,151 1,153 1,154 1,155 1,158 1,161 1,162 1,163 1,164 1,165 1,169 1,170 1,172 1,179 1,181 1,186 1,188 1,195 1,197 1,201 1,202 1,203 1,205 1,206 1,209 1,210 1,216 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,228 1,232 1,241 1,243 1,249 1,256 1,260 1,261 1,262 1,265 1,268 1,269 1,272 1,275 1,278 1,279 1,280 1,282 1,287 1,288 1,289 1,290 1,293 1,297 1,298 1,300 1,302 1,305 1,307 1,308 1,309 1,313 1,314 1,315 1,317 1,318 1,319 1,324 1,325 1,328 1,330 1,332 1,334 1,337 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,362 1,367 1,368 1,370 1,371 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,388 1,389 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,423 1,425 1,427 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,485 1,488 1,490 1,494 1,495 1,496 1,499 1,502 1,505 1,506 1,507 1,510 1,513 1,516 1,517 1,519 1,521 1,522 1,524 1,525 1,526 1,531 1,532 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,583 1,586 1,587 1,589 1,594 1,597 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,612 1,615 1,616 1,617 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,695 1,698 1,699 1,702 1,703 1,705 1,706 1,709 1,710 1,711 1,712 1,716 1,717 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,736 1,738 1,739 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,964 1,966 1,967 1,969 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1113 1,1115 1,1118 1,1119 1,1122 1,1124 1,1125 1,1127 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1206 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1341 1,1343 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1491 1,1493 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1610 1,1611 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1718 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1746 1,1747 1,1748 1,1749 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1896 1,1898 1,1900 1,1902 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1997 1,2000 1,2001 1,2002 1,2004 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2092 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2126 1,2127 1,2129 1,2130 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2154 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2257 1,2261 1,2263 1,2266 1,2270 1,2273 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2477 1,2479 1,2481 1,2483 1,2486 1,2487 1,2494 1,2506 1,2517 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2681 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {7 1,9 1,13 1,18 1,24 1,31 1,32 1,38 1,43 1,44 1,46 1,51 1,53 1,54 1,55 1,58 1,62 1,67 1,68 1,69 1,70 1,79 1,81 1,82 1,91 1,92 1,97 1,100 1,101 1,102 1,104 1,106 1,108 1,114 1,117 1,119 1,120 1,121 1,122 1,124 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,144 1,152 1,153 1,154 1,157 1,162 1,163 1,164 1,165 1,171 1,172 1,175 1,176 1,177 1,181 1,182 1,183 1,184 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,208 1,210 1,212 1,216 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,228 1,232 1,234 1,237 1,239 1,240 1,241 1,243 1,245 1,248 1,249 1,253 1,256 1,258 1,260 1,261 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,279 1,285 1,286 1,287 1,290 1,292 1,294 1,295 1,296 1,302 1,303 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,340 1,342 1,343 1,345 1,346 1,347 1,348 1,349 1,352 1,353 1,355 1,357 1,358 1,360 1,361 1,362 1,367 1,369 1,370 1,371 1,374 1,378 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,405 1,408 1,409 1,412 1,413 1,414 1,417 1,418 1,420 1,426 1,427 1,430 1,432 1,434 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,454 1,455 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,469 1,473 1,477 1,478 1,485 1,486 1,488 1,492 1,493 1,494 1,496 1,499 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,523 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,542 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,552 1,553 1,555 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,577 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,639 1,640 1,641 1,642 1,643 1,645 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,697 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,712 1,714 1,717 1,720 1,723 1,725 1,726 1,727 1,729 1,731 1,732 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,783 1,787 1,789 1,790 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,837 1,838 1,839 1,841 1,843 1,850 1,851 1,852 1,854 1,855 1,856 1,858 1,859 1,861 1,862 1,863 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,876 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1294 1,1295 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1551 1,1552 1,1554 1,1556 1,1560 1,1562 1,1564 1,1565 1,1567 1,1569 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1718 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1800 1,1801 1,1803 1,1808 1,1811 1,1814 1,1819 1,1821 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1973 1,1975 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2001 1,2004 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2096 1,2097 1,2104 1,2105 1,2106 1,2107 1,2109 1,2111 1,2113 1,2116 1,2118 1,2119 1,2123 1,2124 1,2126 1,2127 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2254 1,2260 1,2261 1,2263 1,2266 1,2270 1,2271 1,2275 1,2276 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2481 1,2483 1,2484 1,2486 1,2493 1,2500 1,2501 1,2504 1,2505 1,2513 1,2514 1,2515 1,2516 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2686 1,2695 1,2696 1,2697 1,2700 1,2701 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {9 1,13 1,19 1,21 1,24 1,30 1,32 1,33 1,36 1,39 1,48 1,49 1,51 1,52 1,54 1,55 1,61 1,62 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,81 1,82 1,85 1,86 1,88 1,91 1,92 1,95 1,97 1,102 1,104 1,105 1,106 1,108 1,109 1,111 1,113 1,114 1,115 1,117 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,138 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,155 1,159 1,161 1,162 1,163 1,164 1,165 1,169 1,173 1,174 1,175 1,178 1,179 1,182 1,184 1,185 1,186 1,191 1,194 1,195 1,196 1,197 1,198 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,230 1,231 1,232 1,237 1,239 1,246 1,247 1,248 1,252 1,253 1,255 1,256 1,258 1,261 1,267 1,268 1,269 1,270 1,272 1,278 1,279 1,280 1,281 1,282 1,284 1,287 1,290 1,295 1,297 1,300 1,302 1,303 1,306 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,326 1,327 1,329 1,330 1,331 1,333 1,335 1,337 1,339 1,340 1,342 1,345 1,348 1,349 1,351 1,354 1,355 1,357 1,360 1,361 1,367 1,369 1,370 1,371 1,372 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,417 1,418 1,419 1,421 1,425 1,428 1,429 1,432 1,434 1,436 1,437 1,438 1,441 1,444 1,445 1,446 1,448 1,449 1,450 1,453 1,454 1,455 1,457 1,460 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,547 1,550 1,553 1,555 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,569 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,608 1,609 1,610 1,611 1,612 1,613 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,717 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,786 1,788 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,901 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,932 1,934 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,956 1,960 1,961 1,962 1,964 1,967 1,968 1,969 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1056 1,1058 1,1059 1,1060 1,1061 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1159 1,1160 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1210 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1612 1,1614 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1802 1,1804 1,1809 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1831 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1892 1,1894 1,1896 1,1900 1,1902 1,1907 1,1908 1,1913 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,2003 1,2006 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2090 1,2091 1,2093 1,2096 1,2099 1,2102 1,2106 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2263 1,2270 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2314 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2472 1,2479 1,2480 1,2482 1,2483 1,2486 1,2490 1,2491 1,2499 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2664 1,2667 1,2669 1,2670 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2700 1,2701 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {10 1,13 1,22 1,24 1,27 1,30 1,39 1,40 1,47 1,48 1,51 1,54 1,55 1,65 1,69 1,70 1,73 1,78 1,79 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,102 1,105 1,106 1,109 1,114 1,115 1,117 1,119 1,120 1,121 1,123 1,127 1,128 1,129 1,137 1,141 1,143 1,144 1,148 1,149 1,150 1,152 1,154 1,156 1,159 1,161 1,162 1,164 1,165 1,167 1,168 1,174 1,176 1,181 1,184 1,186 1,194 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,208 1,209 1,210 1,212 1,214 1,219 1,220 1,223 1,225 1,226 1,230 1,231 1,232 1,233 1,242 1,243 1,244 1,247 1,248 1,249 1,251 1,252 1,254 1,256 1,257 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,284 1,285 1,287 1,288 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,311 1,313 1,314 1,315 1,319 1,320 1,321 1,325 1,326 1,328 1,329 1,332 1,335 1,337 1,340 1,344 1,345 1,346 1,347 1,349 1,351 1,353 1,356 1,359 1,360 1,361 1,362 1,363 1,364 1,370 1,371 1,375 1,376 1,377 1,378 1,381 1,385 1,386 1,387 1,391 1,395 1,398 1,399 1,400 1,403 1,407 1,408 1,409 1,412 1,413 1,414 1,420 1,424 1,425 1,426 1,427 1,430 1,431 1,432 1,434 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,469 1,472 1,474 1,475 1,477 1,478 1,479 1,480 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,546 1,550 1,551 1,552 1,553 1,555 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,606 1,608 1,609 1,610 1,612 1,613 1,615 1,617 1,618 1,620 1,625 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,664 1,665 1,666 1,667 1,670 1,676 1,677 1,678 1,681 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,727 1,729 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,755 1,756 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,784 1,786 1,787 1,788 1,791 1,792 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,942 1,943 1,944 1,947 1,948 1,949 1,950 1,952 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1345 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1495 1,1500 1,1502 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1718 1,1719 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1800 1,1804 1,1808 1,1811 1,1814 1,1816 1,1818 1,1819 1,1821 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1981 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1994 1,1995 1,1998 1,1999 1,2000 1,2002 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2017 1,2018 1,2020 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2085 1,2091 1,2095 1,2096 1,2097 1,2102 1,2105 1,2108 1,2109 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2255 1,2260 1,2262 1,2270 1,2273 1,2274 1,2275 1,2276 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2314 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2487 1,2488 1,2502 1,2514 1,2515 1,2516 1,2517 1,2520 1,2652 1,2653 1,2666 1,2667 1,2669 1,2677 1,2678 1,2683 1,2684 1,2685 1,2687 1,2693 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2806 1,2807 -1} {9 1,10 1,11 1,12 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,32 1,33 1,36 1,38 1,39 1,45 1,47 1,49 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,62 1,63 1,64 1,67 1,70 1,72 1,73 1,74 1,75 1,76 1,77 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,113 1,114 1,117 1,118 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,136 1,139 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,151 1,153 1,159 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,195 1,196 1,197 1,198 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,224 1,225 1,227 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,241 1,243 1,244 1,245 1,247 1,248 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,266 1,268 1,269 1,270 1,271 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,311 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,344 1,346 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,365 1,367 1,369 1,370 1,371 1,375 1,377 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,404 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,421 1,425 1,427 1,428 1,429 1,430 1,432 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,488 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,597 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,659 1,661 1,662 1,664 1,665 1,667 1,669 1,670 1,671 1,677 1,678 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,753 1,755 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,787 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,930 1,931 1,932 1,933 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1078 1,1079 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1112 1,1115 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1161 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1298 1,1299 1,1300 1,1301 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1342 1,1343 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1433 1,1434 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1494 1,1495 1,1496 1,1497 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1553 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1604 1,1605 1,1606 1,1614 1,1616 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1719 1,1722 1,1723 1,1724 1,1726 1,1729 1,1730 1,1733 1,1736 1,1737 1,1740 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1809 1,1814 1,1819 1,1820 1,1821 1,1824 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1891 1,1892 1,1894 1,1898 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1999 1,2001 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2095 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2121 1,2122 1,2129 1,2137 1,2138 1,2140 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2240 1,2242 1,2243 1,2246 1,2252 1,2253 1,2254 1,2262 1,2263 1,2266 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2296 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2468 1,2470 1,2471 1,2478 1,2479 1,2483 1,2491 1,2492 1,2517 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2742 1,2743 1,2747 1,2749 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2805 1,2806 1,2807 -1} {9 1,19 1,21 1,24 1,30 1,32 1,33 1,36 1,39 1,48 1,49 1,51 1,52 1,54 1,55 1,60 1,61 1,62 1,63 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,91 1,92 1,95 1,97 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,113 1,114 1,115 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,138 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,159 1,161 1,162 1,163 1,165 1,169 1,171 1,172 1,173 1,174 1,175 1,178 1,182 1,184 1,185 1,186 1,191 1,194 1,195 1,196 1,197 1,198 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,220 1,221 1,222 1,223 1,225 1,226 1,230 1,231 1,232 1,237 1,239 1,243 1,246 1,247 1,248 1,249 1,252 1,253 1,255 1,256 1,258 1,261 1,267 1,269 1,270 1,272 1,278 1,280 1,281 1,282 1,287 1,289 1,290 1,297 1,299 1,300 1,302 1,303 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,326 1,329 1,330 1,331 1,333 1,337 1,339 1,340 1,342 1,345 1,348 1,349 1,351 1,354 1,355 1,357 1,358 1,360 1,361 1,363 1,367 1,369 1,370 1,371 1,372 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,392 1,393 1,395 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,417 1,418 1,419 1,421 1,425 1,428 1,430 1,432 1,434 1,437 1,438 1,441 1,444 1,445 1,446 1,448 1,449 1,450 1,453 1,454 1,455 1,457 1,460 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,593 1,594 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,608 1,609 1,610 1,612 1,616 1,617 1,618 1,619 1,620 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,778 1,781 1,783 1,786 1,788 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,932 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,956 1,958 1,960 1,961 1,962 1,964 1,967 1,968 1,969 1,970 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1009 1,1010 1,1011 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1159 1,1160 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1351 1,1353 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1612 1,1614 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1809 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1831 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1900 1,1901 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1926 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,2003 1,2006 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2090 1,2093 1,2096 1,2102 1,2106 1,2111 1,2113 1,2114 1,2115 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2263 1,2270 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2480 1,2482 1,2483 1,2486 1,2491 1,2499 1,2500 1,2520 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,8 1,9 1,11 1,13 1,14 1,18 1,22 1,25 1,28 1,31 1,33 1,35 1,39 1,43 1,48 1,50 1,55 1,59 1,60 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,75 1,76 1,81 1,82 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,127 1,129 1,130 1,132 1,133 1,134 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,150 1,151 1,152 1,154 1,155 1,160 1,161 1,162 1,163 1,166 1,173 1,174 1,176 1,177 1,179 1,183 1,186 1,187 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,209 1,210 1,213 1,214 1,216 1,219 1,220 1,221 1,223 1,225 1,227 1,229 1,230 1,232 1,233 1,234 1,235 1,239 1,241 1,242 1,243 1,246 1,247 1,248 1,250 1,254 1,255 1,256 1,261 1,262 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,284 1,288 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,308 1,309 1,310 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,373 1,374 1,375 1,382 1,384 1,386 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,424 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,438 1,440 1,444 1,445 1,446 1,447 1,449 1,451 1,452 1,453 1,455 1,456 1,459 1,460 1,463 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,490 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,541 1,542 1,544 1,547 1,549 1,551 1,555 1,556 1,557 1,558 1,561 1,562 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,587 1,589 1,590 1,594 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,642 1,643 1,645 1,646 1,649 1,650 1,651 1,653 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,694 1,696 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,734 1,735 1,736 1,739 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,760 1,761 1,762 1,763 1,764 1,768 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,809 1,810 1,812 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,838 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,930 1,931 1,932 1,933 1,934 1,937 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,953 1,954 1,955 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1205 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1239 1,1241 1,1244 1,1246 1,1247 1,1250 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1302 1,1305 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1350 1,1353 1,1356 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1568 1,1570 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1723 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1744 1,1748 1,1749 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1801 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1896 1,1908 1,1910 1,1914 1,1915 1,1921 1,1922 1,1923 1,1924 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1982 1,1983 1,1984 1,1985 1,1986 1,1990 1,1992 1,1994 1,1996 1,2001 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2081 1,2088 1,2090 1,2092 1,2095 1,2096 1,2099 1,2102 1,2104 1,2107 1,2116 1,2119 1,2121 1,2122 1,2127 1,2129 1,2131 1,2137 1,2146 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2263 1,2264 1,2270 1,2271 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2299 1,2302 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2469 1,2470 1,2473 1,2474 1,2475 1,2479 1,2483 1,2488 1,2494 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2687 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {5 1,8 1,10 1,11 1,13 1,15 1,18 1,19 1,21 1,22 1,25 1,27 1,28 1,30 1,33 1,35 1,38 1,39 1,40 1,43 1,46 1,48 1,51 1,54 1,55 1,62 1,63 1,64 1,67 1,70 1,71 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,85 1,87 1,91 1,97 1,98 1,100 1,101 1,103 1,105 1,108 1,109 1,111 1,116 1,117 1,118 1,119 1,121 1,122 1,124 1,126 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,161 1,162 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,179 1,181 1,186 1,187 1,188 1,191 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,217 1,220 1,221 1,222 1,223 1,225 1,228 1,229 1,230 1,232 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,248 1,250 1,251 1,252 1,256 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,343 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,359 1,361 1,362 1,363 1,368 1,370 1,371 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,388 1,391 1,392 1,393 1,394 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,420 1,423 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,437 1,438 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,455 1,460 1,462 1,463 1,465 1,466 1,467 1,471 1,472 1,473 1,477 1,478 1,480 1,481 1,483 1,485 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,510 1,511 1,512 1,514 1,516 1,517 1,519 1,520 1,524 1,525 1,526 1,531 1,532 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,584 1,586 1,588 1,589 1,591 1,592 1,594 1,595 1,597 1,600 1,602 1,605 1,606 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,655 1,656 1,658 1,660 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,680 1,681 1,684 1,685 1,686 1,687 1,689 1,690 1,692 1,693 1,694 1,696 1,699 1,705 1,706 1,708 1,709 1,710 1,711 1,714 1,718 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,743 1,745 1,747 1,748 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,803 1,804 1,805 1,806 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,835 1,836 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,872 1,873 1,874 1,876 1,877 1,879 1,880 1,883 1,885 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,938 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,955 1,956 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1009 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1298 1,1300 1,1301 1,1304 1,1305 1,1307 1,1308 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1343 1,1344 1,1346 1,1348 1,1349 1,1350 1,1351 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1496 1,1497 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1717 1,1720 1,1722 1,1723 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1750 1,1751 1,1752 1,1753 1,1757 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1814 1,1815 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1898 1,1899 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,2002 1,2003 1,2004 1,2006 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2088 1,2090 1,2091 1,2096 1,2098 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2124 1,2125 1,2127 1,2129 1,2130 1,2131 1,2137 1,2138 1,2142 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2263 1,2264 1,2270 1,2273 1,2277 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2299 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2479 1,2483 1,2485 1,2487 1,2500 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2678 1,2680 1,2682 1,2683 1,2685 1,2686 1,2687 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2792 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {5 1,10 1,14 1,18 1,19 1,21 1,23 1,25 1,27 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,59 1,60 1,64 1,65 1,67 1,68 1,70 1,71 1,73 1,75 1,77 1,78 1,82 1,83 1,84 1,85 1,89 1,91 1,95 1,97 1,100 1,101 1,104 1,106 1,107 1,108 1,110 1,111 1,116 1,117 1,119 1,121 1,122 1,123 1,126 1,127 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,145 1,146 1,150 1,151 1,152 1,154 1,156 1,159 1,160 1,161 1,162 1,163 1,167 1,169 1,171 1,172 1,174 1,176 1,181 1,182 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,223 1,227 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,256 1,261 1,268 1,269 1,271 1,277 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,302 1,303 1,306 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,324 1,325 1,328 1,329 1,332 1,333 1,335 1,337 1,340 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,355 1,359 1,360 1,361 1,365 1,366 1,369 1,371 1,375 1,376 1,377 1,382 1,385 1,390 1,393 1,394 1,398 1,399 1,403 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,416 1,418 1,419 1,421 1,422 1,427 1,428 1,429 1,432 1,434 1,435 1,437 1,438 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,476 1,477 1,478 1,479 1,481 1,485 1,490 1,491 1,492 1,494 1,495 1,496 1,498 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,521 1,524 1,526 1,530 1,531 1,534 1,535 1,537 1,538 1,541 1,542 1,543 1,544 1,547 1,549 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,581 1,582 1,584 1,586 1,589 1,593 1,594 1,595 1,600 1,602 1,603 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,628 1,631 1,632 1,633 1,636 1,641 1,643 1,644 1,645 1,647 1,649 1,650 1,651 1,652 1,654 1,655 1,658 1,659 1,661 1,664 1,665 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,694 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,716 1,718 1,720 1,721 1,722 1,725 1,726 1,735 1,739 1,740 1,741 1,747 1,748 1,749 1,751 1,756 1,760 1,762 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,803 1,804 1,806 1,808 1,810 1,812 1,814 1,817 1,822 1,825 1,826 1,828 1,830 1,833 1,834 1,835 1,836 1,838 1,841 1,844 1,847 1,851 1,853 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,877 1,878 1,879 1,880 1,882 1,885 1,887 1,889 1,890 1,891 1,892 1,893 1,896 1,897 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,930 1,932 1,933 1,934 1,937 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,976 1,978 1,979 1,980 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1008 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1057 1,1059 1,1060 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1075 1,1083 1,1086 1,1087 1,1088 1,1090 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1114 1,1115 1,1120 1,1122 1,1124 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1141 1,1142 1,1144 1,1145 1,1146 1,1148 1,1149 1,1151 1,1152 1,1161 1,1164 1,1167 1,1170 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1192 1,1193 1,1195 1,1197 1,1202 1,1204 1,1207 1,1210 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1230 1,1231 1,1232 1,1234 1,1237 1,1239 1,1241 1,1244 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1290 1,1291 1,1300 1,1301 1,1302 1,1304 1,1305 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1325 1,1327 1,1330 1,1332 1,1338 1,1340 1,1341 1,1355 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1383 1,1384 1,1387 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1429 1,1430 1,1432 1,1434 1,1438 1,1441 1,1443 1,1444 1,1445 1,1446 1,1448 1,1453 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1471 1,1472 1,1473 1,1476 1,1477 1,1480 1,1481 1,1483 1,1485 1,1486 1,1487 1,1490 1,1494 1,1495 1,1496 1,1497 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1541 1,1543 1,1548 1,1550 1,1553 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1595 1,1596 1,1598 1,1601 1,1604 1,1606 1,1610 1,1617 1,1618 1,1619 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1666 1,1670 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1720 1,1722 1,1723 1,1729 1,1730 1,1731 1,1736 1,1744 1,1749 1,1753 1,1756 1,1760 1,1765 1,1767 1,1771 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1795 1,1797 1,1798 1,1809 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1835 1,1840 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1901 1,1906 1,1907 1,1915 1,1916 1,1923 1,1926 1,1928 1,1930 1,1931 1,1932 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1955 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1986 1,1987 1,1988 1,1990 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2015 1,2016 1,2018 1,2021 1,2023 1,2027 1,2028 1,2030 1,2034 1,2035 1,2037 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2064 1,2065 1,2066 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2089 1,2092 1,2094 1,2096 1,2102 1,2109 1,2110 1,2121 1,2125 1,2137 1,2142 1,2147 1,2150 1,2156 1,2159 1,2161 1,2162 1,2165 1,2167 1,2170 1,2172 1,2173 1,2174 1,2175 1,2177 1,2178 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2252 1,2256 1,2259 1,2263 1,2264 1,2268 1,2270 1,2272 1,2278 1,2281 1,2285 1,2288 1,2291 1,2299 1,2301 1,2304 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2334 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2401 1,2402 1,2404 1,2405 1,2406 1,2407 1,2408 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2421 1,2422 1,2424 1,2425 1,2426 1,2429 1,2430 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2471 1,2472 1,2477 1,2479 1,2483 1,2488 1,2490 1,2505 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2687 1,2693 1,2695 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2727 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2752 1,2756 1,2762 1,2763 1,2768 1,2772 1,2773 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2797 1,2799 1,2806 1,2807 -1} {10 1,11 1,12 1,13 1,16 1,18 1,19 1,21 1,23 1,25 1,27 1,30 1,32 1,33 1,35 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,52 1,57 1,58 1,59 1,62 1,63 1,64 1,67 1,68 1,69 1,71 1,73 1,74 1,75 1,79 1,82 1,83 1,86 1,87 1,88 1,90 1,97 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,117 1,118 1,119 1,120 1,121 1,123 1,124 1,126 1,127 1,130 1,132 1,133 1,136 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,167 1,169 1,170 1,171 1,174 1,177 1,179 1,180 1,181 1,183 1,184 1,186 1,187 1,189 1,190 1,191 1,194 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,207 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,222 1,223 1,226 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,255 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,267 1,269 1,271 1,275 1,278 1,279 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,297 1,298 1,299 1,302 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,337 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,353 1,354 1,355 1,357 1,358 1,359 1,361 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,382 1,384 1,385 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,423 1,425 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,448 1,453 1,454 1,455 1,458 1,459 1,461 1,462 1,463 1,465 1,469 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,492 1,493 1,494 1,495 1,496 1,497 1,502 1,504 1,505 1,507 1,510 1,512 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,533 1,535 1,538 1,541 1,542 1,544 1,545 1,546 1,547 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,597 1,600 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,634 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,714 1,716 1,718 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,738 1,739 1,740 1,741 1,748 1,750 1,753 1,755 1,758 1,759 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,784 1,786 1,788 1,790 1,792 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,900 1,901 1,905 1,906 1,908 1,909 1,911 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,931 1,932 1,935 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,989 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1043 1,1048 1,1049 1,1052 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1127 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1202 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1299 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1344 1,1346 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1390 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1450 1,1451 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1497 1,1498 1,1503 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1548 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1564 1,1565 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1610 1,1613 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1717 1,1719 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1808 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1894 1,1896 1,1899 1,1900 1,1902 1,1905 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1984 1,1985 1,1987 1,1989 1,1990 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2089 1,2090 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2140 1,2141 1,2142 1,2147 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2253 1,2254 1,2256 1,2257 1,2259 1,2263 1,2264 1,2270 1,2272 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2653 1,2667 1,2669 1,2670 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,264 1,265 1,266 1,268 1,269 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,593 1,595 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,659 1,660 1,661 1,662 1,664 1,666 1,669 1,670 1,671 1,677 1,678 1,679 1,683 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,699 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,827 1,828 1,829 1,830 1,831 1,833 1,834 1,836 1,839 1,841 1,843 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,967 1,972 1,975 1,977 1,978 1,982 1,983 1,984 1,986 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1114 1,1115 1,1118 1,1119 1,1122 1,1123 1,1124 1,1127 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1158 1,1162 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1206 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1338 1,1341 1,1343 1,1344 1,1349 1,1353 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1395 1,1397 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1447 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1489 1,1498 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1554 1,1556 1,1560 1,1561 1,1564 1,1567 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1613 1,1617 1,1618 1,1622 1,1624 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1721 1,1722 1,1724 1,1737 1,1738 1,1740 1,1748 1,1752 1,1756 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1798 1,1804 1,1808 1,1811 1,1814 1,1821 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1894 1,1899 1,1901 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2000 1,2007 1,2014 1,2015 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2094 1,2095 1,2096 1,2106 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2142 1,2144 1,2152 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2263 1,2266 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2293 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2482 1,2483 1,2499 1,2501 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2736 1,2742 1,2743 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2792 1,2793 1,2797 1,2798 1,2804 1,2806 1,2807 -1} {5 1,7 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,37 1,39 1,41 1,43 1,45 1,46 1,47 1,49 1,51 1,52 1,54 1,55 1,59 1,62 1,63 1,64 1,65 1,67 1,71 1,72 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,103 1,105 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,138 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,158 1,159 1,161 1,165 1,166 1,167 1,169 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,192 1,195 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,219 1,220 1,221 1,223 1,225 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,261 1,264 1,266 1,268 1,269 1,271 1,272 1,276 1,277 1,278 1,279 1,280 1,282 1,284 1,286 1,287 1,288 1,289 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,338 1,339 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,356 1,358 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,369 1,371 1,372 1,375 1,376 1,377 1,381 1,382 1,385 1,388 1,389 1,391 1,392 1,394 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,421 1,422 1,424 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,477 1,478 1,479 1,481 1,485 1,486 1,487 1,489 1,491 1,492 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,599 1,600 1,602 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,616 1,617 1,619 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,659 1,662 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,678 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,694 1,696 1,698 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,729 1,730 1,731 1,734 1,735 1,739 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,753 1,755 1,756 1,757 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,785 1,786 1,788 1,791 1,792 1,793 1,795 1,796 1,799 1,801 1,802 1,804 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,842 1,847 1,849 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,873 1,874 1,877 1,879 1,882 1,883 1,889 1,891 1,892 1,894 1,896 1,897 1,901 1,905 1,906 1,909 1,910 1,912 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,931 1,932 1,933 1,934 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,996 1,997 1,998 1,999 1,1004 1,1005 1,1007 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1048 1,1052 1,1058 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1115 1,1120 1,1122 1,1124 1,1126 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1158 1,1159 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1188 1,1190 1,1191 1,1195 1,1196 1,1197 1,1198 1,1200 1,1202 1,1204 1,1205 1,1209 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1248 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1299 1,1300 1,1301 1,1302 1,1304 1,1307 1,1308 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1327 1,1328 1,1331 1,1337 1,1338 1,1340 1,1341 1,1355 1,1356 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1384 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1427 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1448 1,1451 1,1453 1,1455 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1483 1,1485 1,1486 1,1487 1,1494 1,1495 1,1496 1,1497 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1533 1,1534 1,1537 1,1540 1,1541 1,1543 1,1544 1,1545 1,1548 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1600 1,1604 1,1605 1,1606 1,1612 1,1616 1,1617 1,1619 1,1623 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1715 1,1717 1,1719 1,1720 1,1722 1,1729 1,1730 1,1734 1,1736 1,1738 1,1740 1,1744 1,1747 1,1751 1,1753 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1804 1,1809 1,1811 1,1819 1,1820 1,1822 1,1827 1,1835 1,1840 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1891 1,1892 1,1903 1,1914 1,1915 1,1917 1,1923 1,1926 1,1927 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1999 1,2001 1,2007 1,2009 1,2011 1,2014 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2034 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2053 1,2054 1,2055 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2092 1,2094 1,2096 1,2098 1,2102 1,2107 1,2108 1,2109 1,2110 1,2111 1,2113 1,2114 1,2116 1,2125 1,2137 1,2140 1,2142 1,2147 1,2150 1,2154 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2253 1,2256 1,2263 1,2264 1,2268 1,2271 1,2274 1,2276 1,2278 1,2281 1,2287 1,2288 1,2291 1,2293 1,2295 1,2297 1,2301 1,2303 1,2304 1,2306 1,2313 1,2317 1,2318 1,2323 1,2324 1,2325 1,2330 1,2332 1,2334 1,2335 1,2338 1,2339 1,2340 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2460 1,2463 1,2465 1,2467 1,2470 1,2471 1,2475 1,2483 1,2485 1,2503 1,2504 1,2506 1,2521 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2681 1,2682 1,2684 1,2685 1,2686 1,2687 1,2693 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2719 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2772 1,2773 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2799 1,2806 1,2807 -1} {9 1,11 1,14 1,18 1,19 1,21 1,22 1,25 1,30 1,31 1,33 1,37 1,39 1,43 1,45 1,47 1,48 1,49 1,51 1,54 1,55 1,57 1,59 1,61 1,64 1,65 1,67 1,71 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,87 1,89 1,91 1,92 1,97 1,98 1,99 1,100 1,101 1,102 1,105 1,107 1,108 1,109 1,111 1,116 1,117 1,119 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,135 1,138 1,139 1,141 1,144 1,145 1,148 1,150 1,154 1,155 1,158 1,160 1,161 1,171 1,172 1,174 1,176 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,197 1,198 1,200 1,201 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,239 1,241 1,242 1,243 1,246 1,247 1,248 1,250 1,255 1,256 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,278 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,296 1,297 1,301 1,302 1,303 1,307 1,308 1,310 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,336 1,337 1,338 1,339 1,342 1,343 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,357 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,369 1,371 1,372 1,374 1,376 1,377 1,381 1,383 1,385 1,386 1,388 1,390 1,391 1,393 1,394 1,398 1,399 1,403 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,429 1,431 1,432 1,434 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,454 1,455 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,490 1,491 1,492 1,494 1,496 1,498 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,565 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,580 1,582 1,583 1,587 1,588 1,589 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,648 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,667 1,668 1,669 1,670 1,676 1,677 1,678 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,696 1,697 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,732 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,753 1,754 1,756 1,757 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,814 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,853 1,854 1,855 1,857 1,858 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,886 1,889 1,890 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,915 1,916 1,918 1,919 1,921 1,922 1,923 1,924 1,930 1,932 1,934 1,937 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,971 1,974 1,976 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,992 1,995 1,996 1,997 1,998 1,999 1,1004 1,1007 1,1009 1,1012 1,1013 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1053 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1081 1,1083 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1164 1,1166 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1204 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1298 1,1300 1,1301 1,1302 1,1305 1,1307 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1338 1,1341 1,1342 1,1343 1,1344 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1558 1,1559 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1616 1,1617 1,1618 1,1621 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1720 1,1722 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1749 1,1751 1,1752 1,1753 1,1757 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1799 1,1801 1,1804 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1899 1,1900 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1926 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1999 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2096 1,2102 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2116 1,2119 1,2125 1,2127 1,2129 1,2137 1,2142 1,2144 1,2146 1,2151 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2256 1,2263 1,2264 1,2268 1,2270 1,2272 1,2277 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2299 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2478 1,2479 1,2483 1,2485 1,2492 1,2493 1,2494 1,2506 1,2517 1,2520 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2678 1,2679 1,2680 1,2681 1,2682 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2804 1,2806 1,2807 -1} {7 1,10 1,12 1,13 1,16 1,19 1,23 1,24 1,30 1,32 1,33 1,35 1,36 1,41 1,46 1,48 1,52 1,55 1,57 1,58 1,60 1,62 1,67 1,68 1,69 1,72 1,73 1,74 1,77 1,79 1,81 1,83 1,84 1,88 1,89 1,90 1,91 1,92 1,95 1,100 1,103 1,104 1,106 1,108 1,109 1,114 1,117 1,118 1,119 1,120 1,121 1,129 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,159 1,161 1,164 1,165 1,168 1,169 1,174 1,176 1,181 1,184 1,187 1,190 1,194 1,195 1,196 1,199 1,202 1,204 1,206 1,207 1,219 1,220 1,223 1,225 1,226 1,230 1,231 1,233 1,235 1,237 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,251 1,252 1,253 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,268 1,270 1,271 1,279 1,284 1,285 1,287 1,292 1,295 1,296 1,297 1,300 1,301 1,302 1,307 1,309 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,326 1,329 1,334 1,340 1,342 1,344 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,382 1,384 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,400 1,402 1,404 1,408 1,409 1,412 1,413 1,418 1,420 1,425 1,426 1,427 1,430 1,432 1,435 1,437 1,438 1,440 1,445 1,446 1,447 1,449 1,452 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,468 1,469 1,472 1,474 1,477 1,478 1,479 1,485 1,487 1,488 1,492 1,493 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,512 1,516 1,517 1,518 1,519 1,520 1,523 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,553 1,555 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,573 1,574 1,579 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,596 1,597 1,599 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,628 1,631 1,632 1,634 1,639 1,640 1,641 1,642 1,644 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,659 1,663 1,665 1,666 1,667 1,668 1,678 1,679 1,681 1,684 1,685 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,723 1,724 1,725 1,726 1,729 1,731 1,735 1,740 1,741 1,743 1,747 1,748 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,815 1,817 1,818 1,819 1,822 1,823 1,825 1,826 1,827 1,828 1,829 1,831 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,867 1,868 1,869 1,870 1,873 1,876 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,916 1,918 1,919 1,920 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,956 1,958 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,970 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,986 1,988 1,992 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1019 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1084 1,1085 1,1087 1,1088 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1102 1,1103 1,1104 1,1105 1,1106 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1200 1,1201 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1242 1,1244 1,1247 1,1249 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1339 1,1340 1,1341 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1414 1,1416 1,1417 1,1418 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1451 1,1453 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1486 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1551 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1599 1,1600 1,1605 1,1606 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1655 1,1657 1,1658 1,1659 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1788 1,1789 1,1790 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1803 1,1809 1,1814 1,1818 1,1819 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1895 1,1899 1,1906 1,1907 1,1908 1,1910 1,1913 1,1922 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,1997 1,2001 1,2006 1,2007 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2092 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2146 1,2147 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2483 1,2486 1,2491 1,2494 1,2500 1,2514 1,2515 1,2516 1,2664 1,2666 1,2670 1,2677 1,2678 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2713 1,2714 1,2718 1,2719 1,2721 1,2726 1,2728 1,2729 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2743 1,2749 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2800 1,2801 1,2806 1,2807 -1} {11 1,12 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,32 1,33 1,35 1,38 1,39 1,43 1,44 1,46 1,47 1,49 1,51 1,52 1,54 1,57 1,59 1,61 1,65 1,67 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,84 1,86 1,87 1,88 1,89 1,90 1,92 1,97 1,99 1,100 1,101 1,106 1,107 1,108 1,109 1,113 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,134 1,136 1,137 1,139 1,141 1,145 1,150 1,151 1,153 1,155 1,156 1,157 1,161 1,162 1,165 1,166 1,169 1,171 1,174 1,175 1,179 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,191 1,197 1,198 1,200 1,201 1,203 1,205 1,206 1,208 1,209 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,241 1,244 1,245 1,248 1,250 1,251 1,255 1,257 1,261 1,264 1,266 1,268 1,272 1,278 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,324 1,325 1,326 1,327 1,329 1,331 1,332 1,333 1,334 1,337 1,342 1,344 1,345 1,347 1,351 1,352 1,353 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,371 1,373 1,375 1,377 1,381 1,382 1,384 1,385 1,391 1,393 1,394 1,398 1,399 1,400 1,405 1,407 1,409 1,412 1,413 1,415 1,417 1,420 1,424 1,425 1,427 1,428 1,429 1,431 1,432 1,434 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,462 1,465 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,530 1,531 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,777 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,799 1,800 1,803 1,804 1,806 1,807 1,809 1,811 1,813 1,814 1,817 1,821 1,822 1,823 1,824 1,825 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1291 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1339 1,1341 1,1342 1,1343 1,1344 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1616 1,1617 1,1619 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1721 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1743 1,1744 1,1746 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1804 1,1809 1,1810 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1899 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2090 1,2093 1,2096 1,2097 1,2098 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2125 1,2126 1,2127 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2256 1,2259 1,2260 1,2263 1,2264 1,2270 1,2271 1,2273 1,2275 1,2279 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2489 1,2501 1,2502 1,2514 1,2515 1,2516 1,2517 1,2664 1,2666 1,2670 1,2678 1,2681 1,2682 1,2684 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2731 1,2733 1,2734 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {7 1,9 1,11 1,14 1,18 1,21 1,27 1,32 1,36 1,37 1,38 1,39 1,43 1,45 1,47 1,49 1,51 1,52 1,55 1,59 1,62 1,65 1,67 1,69 1,70 1,71 1,72 1,74 1,75 1,76 1,78 1,82 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,97 1,100 1,101 1,102 1,105 1,106 1,108 1,109 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,130 1,132 1,134 1,137 1,138 1,139 1,141 1,145 1,150 1,151 1,153 1,154 1,158 1,161 1,162 1,163 1,165 1,169 1,170 1,174 1,176 1,179 1,181 1,183 1,185 1,186 1,187 1,189 1,192 1,197 1,198 1,200 1,201 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,215 1,216 1,217 1,219 1,221 1,223 1,224 1,225 1,226 1,227 1,228 1,230 1,232 1,233 1,234 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,250 1,254 1,256 1,258 1,260 1,261 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,308 1,310 1,313 1,314 1,315 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,383 1,384 1,385 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,399 1,404 1,405 1,409 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,422 1,424 1,425 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,459 1,461 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,528 1,530 1,534 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,587 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,743 1,745 1,748 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,849 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1039 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1449 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1501 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1606 1,1607 1,1612 1,1614 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1721 1,1722 1,1725 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1748 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1896 1,1899 1,1901 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1999 1,2001 1,2004 1,2006 1,2007 1,2011 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2096 1,2097 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2120 1,2125 1,2127 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2256 1,2257 1,2263 1,2264 1,2268 1,2270 1,2271 1,2274 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2294 1,2299 1,2300 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2475 1,2477 1,2479 1,2483 1,2485 1,2486 1,2500 1,2506 1,2517 1,2519 1,2652 1,2653 1,2667 1,2669 1,2677 1,2678 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,22 1,24 1,25 1,27 1,28 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,79 1,81 1,82 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,105 1,106 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,169 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,243 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,270 1,272 1,275 1,276 1,278 1,279 1,281 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,418 1,420 1,423 1,424 1,426 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,482 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,551 1,553 1,555 1,556 1,557 1,558 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,679 1,681 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,795 1,798 1,799 1,801 1,802 1,804 1,805 1,807 1,809 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1203 1,1205 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1249 1,1250 1,1251 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1279 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1388 1,1389 1,1390 1,1392 1,1394 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1550 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1616 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1717 1,1719 1,1722 1,1727 1,1729 1,1733 1,1736 1,1737 1,1738 1,1740 1,1750 1,1751 1,1752 1,1753 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1811 1,1816 1,1819 1,1820 1,1821 1,1824 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1900 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1915 1,1922 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1989 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2102 1,2104 1,2109 1,2111 1,2119 1,2129 1,2137 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2240 1,2242 1,2243 1,2251 1,2252 1,2259 1,2263 1,2268 1,2270 1,2274 1,2278 1,2281 1,2283 1,2287 1,2289 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2343 1,2344 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2479 1,2483 1,2487 1,2503 1,2511 1,2514 1,2515 1,2516 1,2517 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2729 1,2730 1,2734 1,2735 1,2736 1,2739 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2773 1,2774 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2806 1,2807 -1} {2 1,8 1,11 1,13 1,27 1,35 1,36 1,39 1,40 1,41 1,43 1,44 1,46 1,54 1,59 1,60 1,63 1,68 1,69 1,73 1,74 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,92 1,94 1,95 1,97 1,98 1,101 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,118 1,119 1,122 1,123 1,126 1,130 1,132 1,134 1,137 1,139 1,140 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,161 1,162 1,163 1,164 1,165 1,168 1,171 1,172 1,174 1,176 1,179 1,181 1,182 1,184 1,186 1,188 1,189 1,195 1,197 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,214 1,215 1,216 1,220 1,221 1,222 1,223 1,225 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,278 1,279 1,281 1,284 1,285 1,286 1,288 1,290 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,309 1,314 1,317 1,320 1,324 1,325 1,327 1,328 1,330 1,331 1,332 1,333 1,340 1,341 1,342 1,345 1,346 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,366 1,367 1,369 1,370 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,422 1,425 1,426 1,427 1,428 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,450 1,451 1,454 1,455 1,458 1,460 1,463 1,465 1,469 1,470 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,490 1,491 1,492 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,519 1,520 1,522 1,524 1,525 1,526 1,530 1,531 1,533 1,534 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,607 1,608 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,717 1,718 1,720 1,724 1,725 1,726 1,729 1,730 1,735 1,736 1,739 1,740 1,741 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,935 1,937 1,938 1,942 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1205 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1344 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1386 1,1387 1,1388 1,1389 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1494 1,1498 1,1500 1,1503 1,1504 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1740 1,1743 1,1744 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1898 1,1899 1,1900 1,1905 1,1907 1,1908 1,1913 1,1915 1,1921 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,2001 1,2004 1,2006 1,2007 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2086 1,2088 1,2090 1,2096 1,2098 1,2102 1,2106 1,2107 1,2111 1,2113 1,2114 1,2116 1,2118 1,2119 1,2127 1,2129 1,2137 1,2142 1,2144 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2263 1,2265 1,2266 1,2270 1,2277 1,2278 1,2279 1,2281 1,2283 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2470 1,2479 1,2483 1,2496 1,2500 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2667 1,2669 1,2670 1,2678 1,2679 1,2681 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2805 1,2806 1,2807 -1} {2 1,7 1,10 1,12 1,14 1,15 1,18 1,21 1,22 1,23 1,28 1,32 1,35 1,38 1,39 1,40 1,41 1,46 1,48 1,50 1,55 1,60 1,64 1,67 1,69 1,71 1,75 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,92 1,97 1,98 1,100 1,101 1,106 1,108 1,109 1,111 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,124 1,126 1,129 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,143 1,146 1,148 1,150 1,153 1,161 1,162 1,165 1,166 1,168 1,169 1,173 1,174 1,177 1,179 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,192 1,194 1,195 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,246 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,286 1,287 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,312 1,314 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,343 1,344 1,346 1,348 1,351 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,372 1,375 1,377 1,382 1,383 1,384 1,385 1,387 1,389 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,403 1,404 1,405 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,424 1,427 1,429 1,430 1,432 1,435 1,437 1,438 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,453 1,454 1,455 1,457 1,459 1,460 1,462 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,568 1,571 1,573 1,578 1,579 1,581 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,605 1,606 1,607 1,609 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,666 1,667 1,671 1,672 1,677 1,678 1,679 1,681 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,700 1,701 1,702 1,706 1,709 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,732 1,735 1,736 1,737 1,740 1,745 1,747 1,748 1,751 1,754 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,776 1,780 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,889 1,890 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,937 1,938 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,988 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1074 1,1077 1,1079 1,1080 1,1081 1,1082 1,1088 1,1090 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1116 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1195 1,1197 1,1200 1,1202 1,1203 1,1204 1,1205 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1339 1,1341 1,1343 1,1344 1,1346 1,1349 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1396 1,1397 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1450 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1492 1,1493 1,1498 1,1500 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1606 1,1610 1,1614 1,1616 1,1617 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1718 1,1719 1,1721 1,1722 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1816 1,1818 1,1819 1,1820 1,1821 1,1824 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1895 1,1898 1,1899 1,1902 1,1906 1,1908 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1924 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1994 1,1995 1,1997 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2092 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2119 1,2130 1,2137 1,2140 1,2141 1,2142 1,2146 1,2152 1,2159 1,2161 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2238 1,2239 1,2240 1,2242 1,2243 1,2252 1,2254 1,2255 1,2257 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2482 1,2483 1,2485 1,2486 1,2492 1,2505 1,2517 1,2519 1,2653 1,2664 1,2667 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2741 1,2742 1,2743 1,2749 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2804 1,2806 1,2807 -1} {8 1,13 1,15 1,19 1,25 1,27 1,30 1,36 1,44 1,47 1,48 1,52 1,53 1,55 1,57 1,60 1,63 1,64 1,68 1,69 1,72 1,74 1,84 1,85 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,109 1,110 1,111 1,117 1,118 1,119 1,120 1,123 1,126 1,127 1,130 1,132 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,162 1,164 1,169 1,174 1,178 1,179 1,181 1,183 1,185 1,187 1,191 1,194 1,196 1,198 1,199 1,200 1,201 1,202 1,205 1,207 1,208 1,210 1,211 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,226 1,229 1,230 1,232 1,233 1,237 1,240 1,241 1,242 1,243 1,244 1,246 1,248 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,290 1,292 1,294 1,299 1,300 1,302 1,303 1,308 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,325 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,344 1,345 1,346 1,347 1,349 1,351 1,353 1,354 1,355 1,360 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,384 1,387 1,389 1,390 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,404 1,408 1,410 1,413 1,417 1,420 1,421 1,425 1,427 1,430 1,432 1,434 1,435 1,436 1,437 1,444 1,445 1,447 1,448 1,449 1,450 1,453 1,454 1,456 1,457 1,459 1,460 1,466 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,487 1,488 1,489 1,490 1,493 1,496 1,497 1,502 1,503 1,504 1,507 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,543 1,546 1,547 1,552 1,553 1,555 1,556 1,558 1,561 1,562 1,563 1,566 1,567 1,573 1,574 1,575 1,577 1,578 1,579 1,582 1,583 1,585 1,586 1,587 1,589 1,594 1,595 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,618 1,620 1,624 1,625 1,628 1,629 1,631 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,739 1,740 1,741 1,748 1,750 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,824 1,825 1,826 1,827 1,829 1,830 1,832 1,833 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,933 1,934 1,937 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1042 1,1044 1,1046 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1126 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1238 1,1241 1,1242 1,1246 1,1248 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1339 1,1343 1,1344 1,1345 1,1346 1,1347 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1384 1,1385 1,1386 1,1388 1,1392 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1423 1,1424 1,1426 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1495 1,1500 1,1501 1,1504 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1551 1,1553 1,1554 1,1557 1,1560 1,1562 1,1565 1,1567 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1717 1,1718 1,1719 1,1722 1,1725 1,1729 1,1730 1,1731 1,1736 1,1737 1,1739 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1808 1,1816 1,1818 1,1819 1,1821 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1899 1,1900 1,1902 1,1904 1,1905 1,1908 1,1913 1,1914 1,1922 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1989 1,1992 1,1995 1,1998 1,2003 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2096 1,2097 1,2098 1,2099 1,2102 1,2106 1,2107 1,2111 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2140 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2257 1,2260 1,2262 1,2263 1,2270 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2470 1,2471 1,2480 1,2483 1,2489 1,2491 1,2514 1,2515 1,2516 1,2653 1,2666 1,2669 1,2670 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2742 1,2743 1,2751 1,2752 1,2755 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {9 1,11 1,15 1,23 1,24 1,28 1,30 1,32 1,35 1,37 1,41 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,60 1,62 1,63 1,64 1,69 1,70 1,72 1,73 1,74 1,76 1,79 1,88 1,90 1,95 1,99 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,132 1,136 1,140 1,142 1,143 1,145 1,146 1,149 1,150 1,151 1,153 1,156 1,157 1,159 1,160 1,161 1,164 1,167 1,168 1,169 1,174 1,175 1,176 1,180 1,181 1,183 1,185 1,186 1,188 1,190 1,191 1,192 1,194 1,196 1,198 1,199 1,202 1,204 1,207 1,208 1,209 1,212 1,213 1,214 1,219 1,220 1,221 1,222 1,225 1,226 1,228 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,247 1,248 1,249 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,270 1,271 1,272 1,279 1,282 1,285 1,286 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,307 1,308 1,309 1,311 1,313 1,314 1,317 1,318 1,319 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,336 1,337 1,339 1,340 1,342 1,346 1,349 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,389 1,390 1,391 1,393 1,398 1,399 1,400 1,401 1,404 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,423 1,425 1,426 1,427 1,430 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,455 1,456 1,458 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,490 1,492 1,493 1,495 1,497 1,499 1,504 1,505 1,506 1,507 1,512 1,513 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,550 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,567 1,569 1,571 1,572 1,574 1,576 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,604 1,606 1,607 1,608 1,610 1,612 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,658 1,661 1,662 1,663 1,664 1,666 1,667 1,668 1,669 1,672 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,735 1,737 1,738 1,740 1,748 1,751 1,753 1,755 1,756 1,758 1,759 1,760 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,887 1,890 1,891 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,931 1,933 1,934 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,950 1,951 1,952 1,954 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1053 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1068 1,1070 1,1074 1,1076 1,1077 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1297 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1326 1,1327 1,1328 1,1329 1,1332 1,1335 1,1336 1,1339 1,1343 1,1344 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1395 1,1396 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1449 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1473 1,1474 1,1475 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1547 1,1548 1,1549 1,1551 1,1554 1,1560 1,1562 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1604 1,1605 1,1610 1,1613 1,1614 1,1615 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1722 1,1726 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1748 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1803 1,1814 1,1816 1,1819 1,1821 1,1830 1,1831 1,1833 1,1835 1,1840 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1896 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1917 1,1919 1,1922 1,1924 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,1996 1,1998 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2093 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2129 1,2130 1,2137 1,2142 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2253 1,2258 1,2259 1,2262 1,2263 1,2265 1,2270 1,2271 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2468 1,2470 1,2479 1,2483 1,2489 1,2493 1,2496 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2681 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {9 1,11 1,12 1,15 1,27 1,28 1,32 1,33 1,35 1,38 1,41 1,44 1,46 1,47 1,49 1,51 1,52 1,54 1,57 1,62 1,67 1,68 1,70 1,71 1,72 1,74 1,79 1,82 1,84 1,85 1,88 1,89 1,90 1,92 1,95 1,101 1,102 1,106 1,108 1,110 1,111 1,112 1,113 1,117 1,118 1,120 1,121 1,122 1,123 1,124 1,126 1,135 1,136 1,137 1,140 1,141 1,142 1,145 1,146 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,165 1,167 1,169 1,170 1,175 1,177 1,181 1,182 1,183 1,184 1,186 1,188 1,189 1,190 1,194 1,196 1,197 1,201 1,205 1,207 1,208 1,211 1,212 1,214 1,216 1,219 1,222 1,224 1,226 1,227 1,228 1,231 1,232 1,233 1,234 1,235 1,243 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,267 1,268 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,307 1,309 1,311 1,312 1,314 1,315 1,319 1,321 1,322 1,323 1,324 1,326 1,328 1,332 1,336 1,337 1,342 1,349 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,363 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,384 1,385 1,390 1,398 1,399 1,400 1,401 1,404 1,407 1,408 1,409 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,474 1,476 1,477 1,478 1,480 1,485 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,518 1,523 1,524 1,525 1,526 1,530 1,532 1,534 1,535 1,539 1,541 1,542 1,544 1,546 1,549 1,550 1,551 1,552 1,553 1,555 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,585 1,586 1,589 1,590 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,614 1,617 1,618 1,619 1,620 1,624 1,625 1,627 1,628 1,631 1,634 1,639 1,640 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,667 1,668 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,700 1,702 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,724 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,757 1,758 1,759 1,761 1,762 1,764 1,765 1,767 1,768 1,769 1,772 1,773 1,775 1,776 1,777 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,793 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,834 1,836 1,837 1,838 1,839 1,841 1,847 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,937 1,938 1,939 1,940 1,943 1,944 1,946 1,948 1,949 1,950 1,951 1,952 1,956 1,957 1,958 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1025 1,1029 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1090 1,1091 1,1092 1,1095 1,1096 1,1099 1,1101 1,1103 1,1104 1,1108 1,1109 1,1111 1,1112 1,1113 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1199 1,1201 1,1210 1,1211 1,1215 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1611 1,1612 1,1614 1,1615 1,1618 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1715 1,1717 1,1719 1,1721 1,1722 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1803 1,1816 1,1819 1,1821 1,1825 1,1828 1,1830 1,1832 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1900 1,1901 1,1904 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1916 1,1919 1,1920 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1982 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1997 1,1999 1,2001 1,2002 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2090 1,2093 1,2095 1,2096 1,2097 1,2099 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2257 1,2258 1,2260 1,2261 1,2262 1,2263 1,2270 1,2273 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2486 1,2488 1,2491 1,2492 1,2493 1,2494 1,2495 1,2496 1,2499 1,2504 1,2666 1,2667 1,2679 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {2 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,18 1,19 1,22 1,27 1,28 1,31 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,79 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,108 1,109 1,110 1,112 1,113 1,116 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,159 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,246 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,392 1,393 1,395 1,397 1,398 1,399 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,461 1,462 1,465 1,466 1,468 1,469 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,489 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,672 1,676 1,678 1,679 1,680 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,841 1,844 1,846 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,934 1,935 1,936 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1048 1,1052 1,1054 1,1055 1,1056 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1556 1,1560 1,1563 1,1565 1,1567 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1727 1,1729 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1746 1,1751 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1800 1,1801 1,1804 1,1811 1,1812 1,1814 1,1815 1,1819 1,1820 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1840 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1894 1,1898 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1932 1,1933 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1987 1,1990 1,1994 1,2003 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2086 1,2093 1,2094 1,2096 1,2107 1,2109 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2145 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2262 1,2263 1,2270 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2298 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2483 1,2487 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2665 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2804 1,2806 1,2807 -1} {5 1,14 1,15 1,21 1,31 1,33 1,39 1,40 1,41 1,44 1,47 1,49 1,52 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,76 1,78 1,79 1,81 1,90 1,92 1,94 1,99 1,103 1,104 1,106 1,109 1,113 1,114 1,116 1,120 1,121 1,124 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,139 1,141 1,144 1,145 1,146 1,150 1,153 1,154 1,156 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,172 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,187 1,188 1,192 1,194 1,196 1,197 1,202 1,203 1,204 1,205 1,206 1,207 1,210 1,212 1,214 1,215 1,219 1,221 1,225 1,229 1,230 1,231 1,233 1,237 1,239 1,240 1,242 1,245 1,247 1,250 1,252 1,254 1,256 1,257 1,260 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,275 1,277 1,279 1,282 1,284 1,286 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,302 1,306 1,307 1,308 1,309 1,311 1,314 1,315 1,317 1,320 1,321 1,322 1,325 1,326 1,327 1,328 1,330 1,332 1,333 1,335 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,368 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,393 1,395 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,421 1,424 1,425 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,455 1,456 1,457 1,459 1,461 1,462 1,463 1,465 1,467 1,470 1,473 1,474 1,475 1,477 1,478 1,481 1,482 1,485 1,486 1,487 1,489 1,490 1,491 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,547 1,550 1,551 1,552 1,555 1,556 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,583 1,584 1,586 1,587 1,589 1,590 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,657 1,658 1,660 1,661 1,664 1,666 1,667 1,668 1,669 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,724 1,726 1,729 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,755 1,756 1,757 1,759 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,772 1,775 1,776 1,779 1,780 1,785 1,786 1,787 1,788 1,790 1,792 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,846 1,851 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,895 1,897 1,899 1,901 1,903 1,904 1,905 1,906 1,909 1,910 1,911 1,912 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,962 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,978 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1057 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1090 1,1091 1,1092 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1207 1,1208 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1276 1,1277 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1295 1,1299 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1392 1,1393 1,1394 1,1395 1,1396 1,1398 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1449 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1491 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1554 1,1557 1,1558 1,1560 1,1563 1,1564 1,1565 1,1567 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1717 1,1718 1,1721 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1894 1,1899 1,1907 1,1913 1,1922 1,1924 1,1926 1,1927 1,1928 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1999 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2090 1,2096 1,2098 1,2099 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2123 1,2129 1,2131 1,2137 1,2142 1,2144 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2256 1,2264 1,2265 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2327 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2474 1,2479 1,2480 1,2483 1,2486 1,2490 1,2500 1,2505 1,2506 1,2520 1,2653 1,2664 1,2666 1,2667 1,2670 1,2678 1,2680 1,2681 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {5 1,8 1,10 1,11 1,12 1,23 1,24 1,25 1,35 1,36 1,37 1,40 1,41 1,46 1,47 1,48 1,49 1,52 1,54 1,57 1,59 1,62 1,64 1,68 1,71 1,73 1,76 1,79 1,85 1,88 1,90 1,95 1,97 1,98 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,114 1,116 1,121 1,127 1,128 1,130 1,132 1,135 1,136 1,137 1,139 1,140 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,157 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,177 1,179 1,181 1,183 1,184 1,188 1,191 1,192 1,196 1,202 1,204 1,206 1,207 1,208 1,209 1,214 1,215 1,216 1,217 1,219 1,222 1,223 1,225 1,231 1,237 1,252 1,254 1,256 1,257 1,258 1,262 1,264 1,266 1,267 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,289 1,290 1,292 1,293 1,297 1,300 1,301 1,302 1,305 1,308 1,309 1,311 1,315 1,318 1,324 1,326 1,328 1,332 1,333 1,335 1,339 1,340 1,342 1,344 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,362 1,363 1,366 1,368 1,371 1,375 1,376 1,378 1,382 1,384 1,388 1,389 1,390 1,391 1,392 1,394 1,399 1,400 1,401 1,402 1,404 1,409 1,410 1,412 1,415 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,427 1,430 1,432 1,433 1,434 1,435 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,480 1,481 1,483 1,485 1,492 1,494 1,495 1,496 1,497 1,499 1,503 1,505 1,507 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,539 1,541 1,543 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,569 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,615 1,616 1,617 1,621 1,625 1,628 1,631 1,632 1,633 1,634 1,636 1,640 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,687 1,689 1,690 1,692 1,693 1,694 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,721 1,722 1,724 1,726 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,766 1,767 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,861 1,862 1,863 1,864 1,866 1,869 1,870 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,930 1,931 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1001 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1103 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1118 1,1120 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1188 1,1190 1,1191 1,1193 1,1194 1,1195 1,1197 1,1200 1,1201 1,1205 1,1207 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1344 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1390 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1457 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1501 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1551 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1599 1,1600 1,1603 1,1606 1,1610 1,1611 1,1612 1,1613 1,1614 1,1616 1,1618 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1712 1,1715 1,1717 1,1722 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1814 1,1819 1,1821 1,1826 1,1828 1,1830 1,1831 1,1832 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1917 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1979 1,1982 1,1985 1,1986 1,1991 1,1992 1,1995 1,1999 1,2004 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2074 1,2075 1,2076 1,2077 1,2081 1,2085 1,2092 1,2094 1,2095 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2257 1,2260 1,2270 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2296 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2487 1,2493 1,2494 1,2500 1,2503 1,2511 1,2669 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2750 1,2751 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,12 1,14 1,15 1,16 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,36 1,39 1,40 1,46 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,60 1,62 1,63 1,64 1,67 1,69 1,71 1,72 1,73 1,78 1,79 1,82 1,84 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,117 1,118 1,120 1,121 1,122 1,126 1,127 1,128 1,129 1,130 1,132 1,136 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,155 1,156 1,157 1,159 1,161 1,163 1,164 1,165 1,168 1,169 1,171 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,188 1,189 1,191 1,195 1,196 1,197 1,198 1,200 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,213 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,248 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,292 1,294 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,317 1,318 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,336 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,349 1,351 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,367 1,368 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,407 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,421 1,423 1,424 1,425 1,427 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,467 1,469 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,556 1,558 1,562 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,655 1,656 1,658 1,661 1,662 1,664 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,730 1,735 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,852 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,975 1,977 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1076 1,1078 1,1080 1,1081 1,1083 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1150 1,1151 1,1152 1,1157 1,1158 1,1161 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1320 1,1322 1,1323 1,1324 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1498 1,1500 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1560 1,1564 1,1565 1,1567 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1614 1,1617 1,1623 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1725 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1744 1,1747 1,1749 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1893 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1920 1,1921 1,1923 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1982 1,1985 1,1986 1,1987 1,1990 1,1994 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2086 1,2090 1,2092 1,2093 1,2095 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2122 1,2123 1,2126 1,2130 1,2137 1,2138 1,2140 1,2141 1,2142 1,2144 1,2145 1,2146 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2262 1,2263 1,2264 1,2270 1,2273 1,2277 1,2278 1,2281 1,2283 1,2284 1,2285 1,2288 1,2291 1,2293 1,2297 1,2302 1,2303 1,2304 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2486 1,2490 1,2496 1,2500 1,2511 1,2519 1,2521 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2685 1,2686 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2804 1,2806 1,2807 -1} {7 1,8 1,13 1,15 1,18 1,21 1,22 1,31 1,32 1,36 1,38 1,39 1,41 1,49 1,50 1,55 1,62 1,67 1,70 1,71 1,72 1,74 1,75 1,77 1,81 1,82 1,86 1,91 1,92 1,99 1,100 1,103 1,105 1,106 1,110 1,111 1,113 1,116 1,117 1,121 1,122 1,123 1,126 1,128 1,129 1,133 1,134 1,135 1,137 1,140 1,141 1,144 1,145 1,149 1,150 1,151 1,153 1,154 1,155 1,159 1,165 1,166 1,168 1,169 1,170 1,174 1,177 1,179 1,181 1,183 1,184 1,186 1,188 1,189 1,191 1,197 1,198 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,213 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,230 1,231 1,234 1,235 1,239 1,240 1,243 1,244 1,245 1,246 1,248 1,250 1,252 1,254 1,256 1,257 1,261 1,262 1,266 1,268 1,269 1,270 1,275 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,293 1,297 1,298 1,300 1,301 1,305 1,307 1,309 1,311 1,312 1,314 1,319 1,328 1,329 1,330 1,333 1,334 1,335 1,337 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,354 1,357 1,358 1,360 1,362 1,366 1,367 1,369 1,371 1,374 1,375 1,377 1,378 1,382 1,385 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,398 1,399 1,400 1,402 1,403 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,418 1,420 1,424 1,425 1,426 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,446 1,447 1,449 1,450 1,453 1,454 1,455 1,457 1,459 1,460 1,473 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,491 1,493 1,494 1,496 1,497 1,499 1,502 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,537 1,538 1,539 1,541 1,543 1,544 1,547 1,549 1,550 1,553 1,555 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,573 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,590 1,592 1,594 1,595 1,596 1,597 1,599 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,635 1,636 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,696 1,697 1,699 1,700 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,721 1,725 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,749 1,755 1,757 1,758 1,760 1,761 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,786 1,787 1,788 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,903 1,904 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,925 1,928 1,930 1,931 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1017 1,1019 1,1020 1,1021 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1298 1,1300 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1349 1,1353 1,1354 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1500 1,1501 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1554 1,1557 1,1560 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1606 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1808 1,1809 1,1815 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1891 1,1898 1,1899 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1920 1,1922 1,1923 1,1924 1,1926 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1973 1,1974 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2002 1,2006 1,2011 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2090 1,2092 1,2093 1,2094 1,2096 1,2097 1,2106 1,2107 1,2110 1,2111 1,2114 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2140 1,2142 1,2147 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2255 1,2260 1,2261 1,2262 1,2263 1,2270 1,2271 1,2273 1,2278 1,2279 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2475 1,2479 1,2483 1,2492 1,2495 1,2501 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2683 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {7 1,8 1,11 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,32 1,35 1,36 1,39 1,43 1,44 1,48 1,49 1,52 1,55 1,57 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,73 1,79 1,82 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,97 1,99 1,100 1,103 1,106 1,107 1,109 1,110 1,111 1,113 1,114 1,117 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,132 1,135 1,136 1,138 1,141 1,142 1,144 1,145 1,149 1,150 1,151 1,154 1,155 1,159 1,161 1,162 1,164 1,165 1,167 1,169 1,173 1,174 1,176 1,178 1,179 1,180 1,181 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,203 1,205 1,207 1,208 1,209 1,210 1,211 1,216 1,221 1,222 1,226 1,227 1,231 1,232 1,234 1,239 1,243 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,268 1,269 1,271 1,276 1,278 1,279 1,282 1,285 1,286 1,288 1,289 1,290 1,292 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,340 1,341 1,342 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,376 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,426 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,568 1,572 1,574 1,576 1,577 1,578 1,581 1,582 1,583 1,584 1,586 1,589 1,590 1,594 1,595 1,597 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,779 1,784 1,785 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,836 1,839 1,840 1,841 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,908 1,910 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,949 1,951 1,952 1,953 1,955 1,958 1,960 1,963 1,965 1,966 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,983 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1082 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1110 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1159 1,1160 1,1161 1,1164 1,1166 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1246 1,1249 1,1250 1,1251 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1287 1,1289 1,1290 1,1295 1,1297 1,1298 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1324 1,1325 1,1326 1,1329 1,1330 1,1331 1,1336 1,1338 1,1339 1,1340 1,1341 1,1344 1,1346 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1384 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1496 1,1498 1,1500 1,1501 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1612 1,1613 1,1614 1,1619 1,1620 1,1621 1,1622 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1717 1,1720 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1892 1,1894 1,1898 1,1900 1,1901 1,1902 1,1907 1,1908 1,1913 1,1915 1,1916 1,1921 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2012 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2096 1,2098 1,2102 1,2106 1,2107 1,2110 1,2111 1,2116 1,2119 1,2122 1,2124 1,2125 1,2126 1,2129 1,2137 1,2142 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2240 1,2242 1,2243 1,2255 1,2256 1,2262 1,2263 1,2268 1,2270 1,2274 1,2277 1,2278 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2296 1,2298 1,2300 1,2303 1,2305 1,2306 1,2316 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2335 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2472 1,2473 1,2474 1,2476 1,2477 1,2479 1,2482 1,2483 1,2484 1,2486 1,2489 1,2500 1,2511 1,2514 1,2515 1,2516 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2772 1,2773 1,2774 1,2781 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,416 1,417 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,454 1,455 1,457 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,499 1,502 1,503 1,504 1,505 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,558 1,559 1,563 1,565 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,586 1,587 1,593 1,594 1,595 1,600 1,602 1,604 1,605 1,606 1,608 1,611 1,612 1,614 1,616 1,617 1,619 1,621 1,627 1,628 1,632 1,633 1,634 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,669 1,670 1,671 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,699 1,700 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,730 1,732 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,778 1,780 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,819 1,820 1,822 1,824 1,827 1,828 1,829 1,830 1,831 1,833 1,834 1,836 1,838 1,841 1,843 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,871 1,873 1,875 1,876 1,877 1,878 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,933 1,937 1,940 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,967 1,968 1,970 1,971 1,972 1,975 1,976 1,977 1,980 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1006 1,1007 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1044 1,1045 1,1048 1,1049 1,1052 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1160 1,1162 1,1163 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1195 1,1196 1,1197 1,1201 1,1202 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1343 1,1344 1,1349 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1393 1,1397 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1447 1,1451 1,1453 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1493 1,1498 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1613 1,1617 1,1618 1,1619 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1721 1,1722 1,1734 1,1737 1,1738 1,1740 1,1748 1,1751 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1798 1,1801 1,1802 1,1804 1,1814 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1897 1,1898 1,1899 1,1901 1,1906 1,1908 1,1913 1,1922 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,2000 1,2003 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2096 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2252 1,2253 1,2258 1,2263 1,2266 1,2270 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2303 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2482 1,2483 1,2502 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2736 1,2742 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2792 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {12 1,25 1,28 1,35 1,36 1,38 1,46 1,48 1,49 1,52 1,54 1,57 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,76 1,78 1,85 1,88 1,90 1,92 1,95 1,99 1,100 1,101 1,102 1,106 1,108 1,109 1,114 1,116 1,118 1,119 1,120 1,121 1,123 1,126 1,130 1,134 1,135 1,136 1,137 1,139 1,143 1,145 1,150 1,151 1,152 1,153 1,157 1,158 1,159 1,164 1,165 1,166 1,167 1,169 1,176 1,179 1,181 1,182 1,183 1,185 1,186 1,189 1,190 1,194 1,198 1,199 1,201 1,202 1,214 1,219 1,220 1,223 1,226 1,227 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,245 1,246 1,249 1,252 1,254 1,256 1,257 1,258 1,260 1,265 1,266 1,268 1,270 1,272 1,275 1,280 1,281 1,285 1,287 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,302 1,307 1,308 1,309 1,311 1,315 1,319 1,321 1,324 1,325 1,328 1,331 1,332 1,333 1,334 1,337 1,340 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,405 1,408 1,409 1,412 1,419 1,420 1,421 1,423 1,425 1,427 1,430 1,432 1,435 1,437 1,439 1,440 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,467 1,469 1,474 1,479 1,480 1,486 1,487 1,490 1,492 1,493 1,499 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,521 1,523 1,525 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,539 1,542 1,544 1,545 1,546 1,550 1,551 1,553 1,556 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,614 1,615 1,618 1,621 1,624 1,625 1,629 1,633 1,634 1,636 1,639 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,662 1,664 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,690 1,692 1,693 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,752 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,939 1,940 1,941 1,942 1,943 1,945 1,946 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1049 1,1051 1,1054 1,1055 1,1056 1,1057 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1087 1,1090 1,1091 1,1093 1,1095 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1288 1,1289 1,1290 1,1299 1,1300 1,1301 1,1303 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1501 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1611 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1717 1,1722 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1892 1,1894 1,1898 1,1899 1,1907 1,1908 1,1913 1,1915 1,1917 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,2000 1,2001 1,2005 1,2006 1,2007 1,2009 1,2011 1,2013 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2090 1,2092 1,2096 1,2097 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2120 1,2127 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2262 1,2263 1,2266 1,2268 1,2270 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2474 1,2477 1,2478 1,2479 1,2482 1,2483 1,2486 1,2489 1,2492 1,2495 1,2496 1,2501 1,2503 1,2505 1,2666 1,2677 1,2678 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2804 1,2806 1,2807 -1} {5 1,10 1,11 1,13 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,55 1,58 1,59 1,60 1,62 1,64 1,68 1,69 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,83 1,85 1,87 1,88 1,90 1,92 1,95 1,97 1,98 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,121 1,123 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,158 1,159 1,160 1,161 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,188 1,189 1,192 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,210 1,211 1,214 1,219 1,221 1,224 1,226 1,227 1,228 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,242 1,245 1,248 1,250 1,252 1,255 1,256 1,257 1,258 1,260 1,262 1,266 1,269 1,270 1,271 1,272 1,275 1,279 1,281 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,347 1,351 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,369 1,370 1,371 1,373 1,375 1,376 1,378 1,381 1,383 1,384 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,420 1,425 1,426 1,427 1,428 1,430 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,445 1,446 1,448 1,449 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,468 1,469 1,474 1,476 1,477 1,478 1,483 1,485 1,486 1,488 1,489 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,597 1,599 1,600 1,602 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,658 1,661 1,662 1,665 1,670 1,672 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,723 1,725 1,726 1,727 1,729 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,748 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,780 1,784 1,786 1,787 1,788 1,790 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,815 1,819 1,822 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,836 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,863 1,865 1,866 1,867 1,868 1,869 1,871 1,875 1,876 1,877 1,878 1,880 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,937 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1063 1,1064 1,1066 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1095 1,1096 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1123 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1157 1,1158 1,1160 1,1162 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1197 1,1199 1,1201 1,1204 1,1205 1,1207 1,1209 1,1211 1,1213 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1279 1,1280 1,1282 1,1283 1,1287 1,1290 1,1291 1,1293 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1329 1,1333 1,1338 1,1340 1,1341 1,1343 1,1344 1,1349 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1439 1,1442 1,1444 1,1445 1,1446 1,1451 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1485 1,1489 1,1490 1,1494 1,1497 1,1498 1,1502 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1548 1,1550 1,1554 1,1564 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1609 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1722 1,1731 1,1733 1,1735 1,1737 1,1738 1,1749 1,1750 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1795 1,1797 1,1802 1,1804 1,1808 1,1814 1,1819 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1901 1,1902 1,1907 1,1908 1,1914 1,1915 1,1916 1,1926 1,1928 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1994 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2119 1,2123 1,2129 1,2141 1,2142 1,2144 1,2150 1,2152 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2255 1,2259 1,2261 1,2262 1,2263 1,2270 1,2271 1,2278 1,2282 1,2283 1,2287 1,2293 1,2303 1,2305 1,2306 1,2313 1,2315 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2394 1,2395 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2482 1,2483 1,2486 1,2496 1,2514 1,2515 1,2516 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2752 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {2 1,7 1,8 1,9 1,10 1,12 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,31 1,32 1,36 1,39 1,40 1,46 1,49 1,52 1,54 1,55 1,57 1,62 1,63 1,64 1,71 1,72 1,73 1,77 1,78 1,79 1,82 1,83 1,84 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,120 1,121 1,122 1,126 1,128 1,129 1,130 1,132 1,136 1,137 1,139 1,140 1,141 1,145 1,146 1,149 1,150 1,153 1,155 1,156 1,157 1,158 1,159 1,161 1,163 1,164 1,165 1,168 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,180 1,181 1,183 1,184 1,185 1,186 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,231 1,232 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,248 1,250 1,252 1,253 1,255 1,256 1,257 1,260 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,277 1,278 1,279 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,341 1,342 1,344 1,346 1,347 1,349 1,354 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,367 1,369 1,371 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,391 1,393 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,427 1,429 1,432 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,467 1,468 1,469 1,473 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,488 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,533 1,534 1,535 1,537 1,538 1,541 1,542 1,544 1,546 1,547 1,552 1,556 1,558 1,559 1,564 1,565 1,568 1,571 1,572 1,573 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,644 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,664 1,665 1,666 1,667 1,669 1,670 1,672 1,677 1,678 1,679 1,680 1,682 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,698 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,778 1,779 1,782 1,784 1,785 1,786 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,814 1,815 1,817 1,819 1,822 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,852 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,931 1,933 1,934 1,935 1,936 1,941 1,942 1,943 1,944 1,945 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,980 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1038 1,1039 1,1043 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1078 1,1083 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1115 1,1118 1,1119 1,1120 1,1122 1,1125 1,1126 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1167 1,1169 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1202 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1498 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1559 1,1560 1,1564 1,1565 1,1567 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1602 1,1604 1,1606 1,1607 1,1610 1,1614 1,1617 1,1618 1,1620 1,1623 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1719 1,1720 1,1722 1,1726 1,1730 1,1732 1,1734 1,1736 1,1737 1,1738 1,1744 1,1747 1,1749 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1800 1,1801 1,1804 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1893 1,1907 1,1908 1,1913 1,1915 1,1920 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1985 1,1986 1,1988 1,1994 1,1995 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2086 1,2090 1,2095 1,2096 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2122 1,2124 1,2126 1,2130 1,2137 1,2138 1,2140 1,2141 1,2142 1,2145 1,2146 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2261 1,2262 1,2263 1,2264 1,2270 1,2271 1,2273 1,2276 1,2281 1,2283 1,2288 1,2291 1,2293 1,2295 1,2297 1,2299 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2477 1,2479 1,2483 1,2493 1,2496 1,2511 1,2519 1,2520 1,2521 1,2652 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2804 1,2806 1,2807 -1} {5 1,13 1,38 1,41 1,44 1,49 1,54 1,65 1,68 1,69 1,70 1,73 1,76 1,77 1,83 1,90 1,92 1,94 1,95 1,99 1,100 1,104 1,108 1,111 1,112 1,113 1,116 1,118 1,120 1,122 1,129 1,130 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,153 1,154 1,155 1,156 1,162 1,164 1,168 1,176 1,177 1,179 1,180 1,182 1,184 1,186 1,187 1,191 1,194 1,195 1,196 1,198 1,199 1,203 1,204 1,205 1,208 1,209 1,210 1,211 1,217 1,219 1,220 1,225 1,226 1,227 1,229 1,234 1,235 1,240 1,250 1,252 1,253 1,254 1,258 1,260 1,261 1,262 1,265 1,267 1,268 1,270 1,275 1,277 1,279 1,284 1,285 1,286 1,288 1,290 1,295 1,298 1,300 1,301 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,315 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,362 1,363 1,366 1,367 1,368 1,369 1,371 1,373 1,374 1,378 1,382 1,384 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,413 1,414 1,417 1,420 1,424 1,425 1,428 1,429 1,430 1,434 1,435 1,436 1,437 1,440 1,444 1,445 1,446 1,449 1,450 1,453 1,455 1,458 1,459 1,462 1,463 1,465 1,467 1,474 1,477 1,478 1,479 1,482 1,485 1,486 1,488 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,506 1,507 1,510 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,634 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,661 1,662 1,663 1,665 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,685 1,686 1,688 1,690 1,691 1,692 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,785 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,939 1,942 1,943 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,956 1,957 1,960 1,961 1,964 1,965 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1053 1,1058 1,1059 1,1060 1,1061 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1344 1,1345 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1442 1,1443 1,1444 1,1446 1,1448 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1541 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1561 1,1562 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1606 1,1607 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1747 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1801 1,1802 1,1803 1,1804 1,1811 1,1819 1,1820 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1891 1,1895 1,1896 1,1899 1,1900 1,1901 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2090 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2126 1,2127 1,2129 1,2137 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2254 1,2256 1,2262 1,2265 1,2266 1,2270 1,2272 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2494 1,2501 1,2502 1,2505 1,2506 1,2514 1,2515 1,2516 1,2521 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2697 1,2699 1,2700 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2739 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {9 1,10 1,11 1,12 1,13 1,14 1,19 1,22 1,31 1,33 1,35 1,38 1,39 1,40 1,47 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,76 1,77 1,79 1,82 1,83 1,84 1,86 1,88 1,89 1,90 1,91 1,95 1,97 1,99 1,100 1,101 1,105 1,108 1,109 1,110 1,113 1,116 1,118 1,122 1,123 1,124 1,126 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,148 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,158 1,159 1,163 1,165 1,166 1,168 1,169 1,171 1,172 1,174 1,176 1,178 1,179 1,181 1,182 1,183 1,185 1,188 1,190 1,192 1,194 1,195 1,199 1,200 1,201 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,237 1,239 1,240 1,242 1,243 1,246 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,265 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,297 1,301 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,341 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,353 1,354 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,372 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,420 1,422 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,448 1,449 1,452 1,453 1,454 1,455 1,457 1,458 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,487 1,488 1,489 1,490 1,493 1,494 1,495 1,496 1,497 1,499 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,532 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,567 1,568 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,665 1,667 1,668 1,669 1,672 1,676 1,679 1,680 1,681 1,684 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,840 1,843 1,844 1,846 1,851 1,852 1,853 1,854 1,855 1,857 1,858 1,859 1,861 1,862 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,887 1,889 1,890 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,934 1,935 1,936 1,938 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,958 1,960 1,961 1,964 1,965 1,968 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1041 1,1043 1,1044 1,1045 1,1048 1,1051 1,1052 1,1054 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1344 1,1345 1,1346 1,1349 1,1353 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1556 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1612 1,1614 1,1616 1,1617 1,1618 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1720 1,1721 1,1722 1,1726 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1799 1,1800 1,1801 1,1803 1,1804 1,1812 1,1814 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,2000 1,2003 1,2005 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2084 1,2085 1,2086 1,2090 1,2092 1,2093 1,2094 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2123 1,2125 1,2129 1,2137 1,2145 1,2146 1,2151 1,2152 1,2153 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2262 1,2263 1,2265 1,2270 1,2276 1,2278 1,2280 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2300 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2475 1,2477 1,2479 1,2483 1,2504 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {2 1,10 1,12 1,13 1,18 1,19 1,21 1,22 1,23 1,27 1,28 1,32 1,36 1,38 1,40 1,41 1,44 1,46 1,52 1,55 1,62 1,63 1,68 1,69 1,71 1,72 1,75 1,76 1,79 1,82 1,83 1,84 1,85 1,89 1,90 1,92 1,104 1,106 1,108 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,127 1,129 1,130 1,132 1,133 1,136 1,137 1,140 1,141 1,150 1,151 1,152 1,153 1,159 1,161 1,164 1,169 1,171 1,173 1,176 1,180 1,181 1,184 1,186 1,189 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,208 1,212 1,213 1,216 1,217 1,219 1,221 1,222 1,226 1,228 1,229 1,231 1,234 1,235 1,237 1,240 1,243 1,249 1,250 1,252 1,256 1,257 1,258 1,260 1,261 1,265 1,266 1,268 1,275 1,279 1,281 1,285 1,287 1,290 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,303 1,306 1,307 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,326 1,328 1,331 1,334 1,335 1,336 1,337 1,344 1,347 1,349 1,352 1,353 1,354 1,358 1,361 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,382 1,384 1,387 1,389 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,402 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,467 1,469 1,470 1,474 1,477 1,478 1,480 1,486 1,488 1,490 1,492 1,498 1,499 1,502 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,521 1,522 1,523 1,525 1,526 1,530 1,532 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,550 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,572 1,575 1,576 1,579 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,591 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,606 1,608 1,609 1,612 1,613 1,615 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,629 1,631 1,635 1,636 1,640 1,641 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,656 1,657 1,659 1,660 1,661 1,662 1,664 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,684 1,686 1,688 1,689 1,690 1,691 1,693 1,695 1,697 1,698 1,700 1,701 1,702 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,741 1,743 1,747 1,748 1,750 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,948 1,949 1,951 1,952 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1040 1,1042 1,1044 1,1046 1,1048 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1074 1,1076 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1098 1,1099 1,1100 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1250 1,1251 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1287 1,1288 1,1289 1,1292 1,1299 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1472 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1492 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1570 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1614 1,1615 1,1616 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1717 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1740 1,1743 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1803 1,1804 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1894 1,1898 1,1899 1,1900 1,1902 1,1904 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1979 1,1985 1,1987 1,1988 1,1989 1,1995 1,1999 1,2001 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2016 1,2018 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2090 1,2096 1,2097 1,2099 1,2102 1,2107 1,2109 1,2111 1,2113 1,2116 1,2118 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2263 1,2265 1,2266 1,2270 1,2271 1,2276 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2480 1,2482 1,2483 1,2485 1,2491 1,2495 1,2496 1,2500 1,2501 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2666 1,2667 1,2677 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2718 1,2721 1,2726 1,2728 1,2729 1,2731 1,2733 1,2734 1,2736 1,2739 1,2741 1,2742 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,152 1,153 1,154 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,169 1,171 1,172 1,174 1,175 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,229 1,230 1,232 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,387 1,389 1,390 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,486 1,489 1,492 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,528 1,531 1,532 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,591 1,592 1,593 1,595 1,598 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,661 1,662 1,665 1,666 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,753 1,754 1,755 1,756 1,758 1,759 1,761 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,781 1,782 1,785 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,832 1,834 1,835 1,836 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,882 1,883 1,886 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,935 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1091 1,1093 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1202 1,1203 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1276 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1297 1,1299 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1325 1,1328 1,1330 1,1331 1,1333 1,1337 1,1338 1,1341 1,1343 1,1344 1,1349 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1445 1,1446 1,1447 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1617 1,1620 1,1621 1,1622 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1666 1,1667 1,1670 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1716 1,1720 1,1723 1,1724 1,1730 1,1736 1,1737 1,1738 1,1740 1,1745 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1805 1,1808 1,1810 1,1814 1,1819 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1906 1,1907 1,1908 1,1909 1,1915 1,1920 1,1922 1,1926 1,1927 1,1928 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,2006 1,2007 1,2014 1,2015 1,2018 1,2019 1,2021 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2102 1,2107 1,2111 1,2119 1,2123 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2270 1,2271 1,2275 1,2276 1,2283 1,2287 1,2289 1,2291 1,2293 1,2299 1,2301 1,2303 1,2305 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2483 1,2486 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2801 1,2806 1,2807 -1} {8 1,9 1,10 1,13 1,14 1,15 1,18 1,25 1,30 1,31 1,32 1,37 1,39 1,40 1,43 1,44 1,48 1,49 1,50 1,57 1,58 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,76 1,77 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,97 1,100 1,101 1,105 1,106 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,144 1,148 1,149 1,150 1,151 1,154 1,155 1,159 1,160 1,162 1,164 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,179 1,181 1,183 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,195 1,197 1,198 1,199 1,200 1,201 1,203 1,205 1,206 1,208 1,210 1,212 1,214 1,216 1,219 1,220 1,221 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,235 1,237 1,240 1,243 1,246 1,249 1,250 1,251 1,252 1,253 1,256 1,261 1,269 1,271 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,289 1,292 1,294 1,295 1,297 1,300 1,302 1,305 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,336 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,349 1,351 1,353 1,354 1,357 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,373 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,425 1,427 1,430 1,432 1,433 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,456 1,459 1,460 1,462 1,465 1,466 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,487 1,490 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,513 1,517 1,518 1,519 1,520 1,522 1,524 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,573 1,575 1,576 1,577 1,578 1,579 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,621 1,624 1,625 1,627 1,628 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,677 1,680 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,692 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,777 1,778 1,779 1,782 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,831 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,994 1,995 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1100 1,1101 1,1102 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1123 1,1124 1,1125 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1300 1,1301 1,1302 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1446 1,1447 1,1448 1,1450 1,1452 1,1453 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1501 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1542 1,1543 1,1546 1,1549 1,1550 1,1552 1,1553 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1746 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1804 1,1814 1,1819 1,1821 1,1822 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1892 1,1900 1,1901 1,1905 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1995 1,1998 1,1999 1,2003 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2085 1,2090 1,2092 1,2094 1,2095 1,2096 1,2097 1,2102 1,2111 1,2113 1,2115 1,2116 1,2119 1,2121 1,2122 1,2129 1,2130 1,2137 1,2138 1,2140 1,2141 1,2146 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2253 1,2256 1,2257 1,2260 1,2261 1,2262 1,2263 1,2264 1,2270 1,2274 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2300 1,2302 1,2303 1,2305 1,2306 1,2312 1,2313 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2477 1,2479 1,2483 1,2485 1,2500 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,11 1,13 1,14 1,15 1,18 1,19 1,22 1,24 1,25 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,60 1,62 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,106 1,108 1,109 1,110 1,113 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,169 1,170 1,171 1,172 1,173 1,174 1,177 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,194 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,245 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,270 1,272 1,276 1,278 1,279 1,281 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,418 1,420 1,421 1,423 1,426 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,475 1,477 1,478 1,479 1,480 1,485 1,486 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,591 1,592 1,594 1,595 1,596 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,659 1,661 1,662 1,663 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,739 1,740 1,747 1,748 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,783 1,784 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,807 1,809 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,837 1,838 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,882 1,883 1,885 1,889 1,890 1,891 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,938 1,939 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1203 1,1205 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1251 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1286 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1339 1,1340 1,1341 1,1343 1,1345 1,1346 1,1347 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1550 1,1560 1,1561 1,1564 1,1565 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1607 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1716 1,1717 1,1719 1,1722 1,1726 1,1727 1,1729 1,1733 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1805 1,1808 1,1814 1,1816 1,1819 1,1821 1,1824 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1900 1,1905 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1922 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2020 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2096 1,2102 1,2104 1,2107 1,2111 1,2113 1,2114 1,2116 1,2124 1,2129 1,2137 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2253 1,2255 1,2259 1,2263 1,2268 1,2270 1,2274 1,2278 1,2279 1,2281 1,2283 1,2291 1,2292 1,2293 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2475 1,2483 1,2487 1,2503 1,2511 1,2514 1,2515 1,2516 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2804 1,2806 1,2807 -1} {7 1,10 1,11 1,12 1,18 1,19 1,21 1,23 1,24 1,33 1,35 1,36 1,38 1,41 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,68 1,69 1,70 1,71 1,73 1,74 1,75 1,78 1,81 1,82 1,83 1,85 1,90 1,92 1,95 1,97 1,98 1,99 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,127 1,128 1,132 1,135 1,136 1,137 1,139 1,140 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,157 1,159 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,175 1,176 1,178 1,181 1,182 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,198 1,199 1,202 1,203 1,205 1,206 1,207 1,212 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,229 1,231 1,232 1,233 1,234 1,237 1,240 1,245 1,247 1,252 1,254 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,270 1,272 1,275 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,295 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,309 1,310 1,311 1,313 1,315 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,332 1,333 1,334 1,335 1,339 1,340 1,341 1,342 1,344 1,347 1,351 1,352 1,353 1,355 1,357 1,358 1,359 1,360 1,361 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,387 1,388 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,401 1,404 1,407 1,408 1,409 1,412 1,413 1,418 1,420 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,543 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,784 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,808 1,809 1,812 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,846 1,847 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,896 1,899 1,901 1,903 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,936 1,937 1,938 1,939 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,964 1,965 1,966 1,967 1,968 1,970 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1088 1,1090 1,1091 1,1092 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1198 1,1199 1,1201 1,1208 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1382 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1552 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1719 1,1720 1,1722 1,1725 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1828 1,1830 1,1832 1,1833 1,1835 1,1841 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1899 1,1901 1,1902 1,1904 1,1907 1,1913 1,1915 1,1917 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1997 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2093 1,2096 1,2097 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2121 1,2123 1,2124 1,2129 1,2137 1,2141 1,2142 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2256 1,2257 1,2259 1,2260 1,2263 1,2270 1,2279 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2482 1,2483 1,2484 1,2500 1,2502 1,2505 1,2519 1,2520 1,2521 1,2666 1,2667 1,2670 1,2677 1,2681 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2742 1,2743 1,2747 1,2750 1,2751 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {11 1,12 1,18 1,22 1,32 1,35 1,40 1,47 1,48 1,54 1,57 1,58 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,91 1,99 1,100 1,101 1,109 1,113 1,117 1,118 1,119 1,120 1,122 1,124 1,127 1,128 1,129 1,133 1,134 1,135 1,137 1,140 1,144 1,151 1,160 1,161 1,162 1,164 1,165 1,171 1,173 1,174 1,175 1,176 1,179 1,183 1,186 1,188 1,191 1,192 1,195 1,197 1,200 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,212 1,214 1,221 1,223 1,225 1,226 1,230 1,231 1,232 1,234 1,240 1,244 1,245 1,246 1,253 1,254 1,256 1,258 1,261 1,267 1,268 1,272 1,275 1,276 1,278 1,280 1,285 1,286 1,288 1,289 1,290 1,296 1,300 1,306 1,307 1,309 1,313 1,314 1,317 1,321 1,324 1,326 1,328 1,334 1,335 1,337 1,339 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,352 1,353 1,354 1,356 1,358 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,374 1,375 1,382 1,387 1,389 1,390 1,391 1,393 1,395 1,398 1,400 1,404 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,456 1,459 1,460 1,462 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,489 1,491 1,493 1,494 1,496 1,499 1,502 1,504 1,506 1,507 1,511 1,512 1,513 1,516 1,517 1,520 1,521 1,522 1,523 1,524 1,525 1,528 1,530 1,532 1,534 1,537 1,538 1,539 1,540 1,542 1,544 1,546 1,550 1,553 1,555 1,557 1,559 1,561 1,562 1,563 1,564 1,566 1,568 1,569 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,587 1,589 1,590 1,591 1,594 1,595 1,596 1,597 1,603 1,605 1,606 1,608 1,609 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,648 1,650 1,651 1,654 1,656 1,657 1,658 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,676 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,695 1,697 1,700 1,702 1,703 1,705 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,724 1,725 1,729 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,751 1,752 1,753 1,755 1,757 1,759 1,760 1,761 1,763 1,764 1,767 1,768 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,783 1,784 1,785 1,787 1,788 1,789 1,791 1,793 1,794 1,796 1,800 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,873 1,875 1,877 1,879 1,881 1,882 1,883 1,885 1,889 1,890 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,938 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,960 1,961 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1005 1,1006 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1033 1,1034 1,1035 1,1036 1,1038 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1104 1,1106 1,1107 1,1108 1,1109 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1179 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1207 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1552 1,1554 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1612 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1724 1,1725 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1816 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1892 1,1894 1,1895 1,1898 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1924 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,1998 1,1999 1,2001 1,2002 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2091 1,2092 1,2093 1,2094 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2121 1,2123 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2257 1,2259 1,2260 1,2263 1,2265 1,2270 1,2273 1,2276 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2472 1,2479 1,2480 1,2483 1,2491 1,2493 1,2502 1,2517 1,2666 1,2667 1,2670 1,2678 1,2679 1,2683 1,2684 1,2686 1,2693 1,2697 1,2699 1,2701 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,21 1,27 1,28 1,35 1,38 1,40 1,41 1,44 1,46 1,47 1,51 1,52 1,57 1,59 1,62 1,68 1,69 1,70 1,71 1,78 1,79 1,81 1,83 1,85 1,87 1,88 1,90 1,92 1,95 1,98 1,101 1,103 1,104 1,108 1,109 1,110 1,111 1,113 1,114 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,145 1,146 1,151 1,153 1,156 1,157 1,159 1,162 1,163 1,165 1,169 1,171 1,173 1,176 1,177 1,180 1,181 1,183 1,186 1,189 1,191 1,195 1,196 1,198 1,199 1,202 1,205 1,206 1,207 1,208 1,209 1,211 1,212 1,214 1,215 1,216 1,217 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,244 1,245 1,246 1,250 1,252 1,253 1,254 1,256 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,284 1,287 1,289 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,337 1,340 1,344 1,346 1,349 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,371 1,374 1,375 1,376 1,378 1,382 1,387 1,388 1,389 1,390 1,393 1,394 1,395 1,398 1,399 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,420 1,421 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,458 1,459 1,460 1,465 1,467 1,469 1,470 1,471 1,474 1,475 1,476 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,490 1,492 1,493 1,495 1,498 1,499 1,502 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,526 1,527 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,543 1,544 1,546 1,550 1,551 1,552 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,835 1,837 1,841 1,843 1,844 1,847 1,850 1,852 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,878 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,987 1,990 1,992 1,993 1,994 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1055 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1148 1,1149 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1209 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1300 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1333 1,1337 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1349 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1556 1,1558 1,1559 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1610 1,1612 1,1614 1,1616 1,1619 1,1620 1,1622 1,1624 1,1625 1,1626 1,1630 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1723 1,1724 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1755 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1809 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1900 1,1901 1,1905 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1922 1,1923 1,1924 1,1926 1,1928 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1985 1,1986 1,1988 1,1990 1,1992 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2095 1,2096 1,2099 1,2102 1,2105 1,2107 1,2109 1,2111 1,2116 1,2119 1,2122 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2260 1,2270 1,2277 1,2281 1,2283 1,2287 1,2290 1,2291 1,2292 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2478 1,2479 1,2483 1,2486 1,2514 1,2515 1,2516 1,2521 1,2664 1,2666 1,2669 1,2678 1,2680 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,63 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,161 1,162 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,226 1,227 1,230 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,307 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,423 1,425 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,470 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,485 1,489 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,535 1,538 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,700 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,968 1,970 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1017 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1056 1,1057 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1128 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1206 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1247 1,1248 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1325 1,1327 1,1328 1,1330 1,1331 1,1332 1,1335 1,1337 1,1338 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1386 1,1388 1,1392 1,1393 1,1397 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1440 1,1441 1,1443 1,1445 1,1446 1,1451 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1496 1,1498 1,1500 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1552 1,1554 1,1556 1,1560 1,1562 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1620 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1721 1,1722 1,1723 1,1730 1,1734 1,1737 1,1738 1,1740 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1802 1,1808 1,1810 1,1813 1,1819 1,1821 1,1825 1,1827 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1898 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1982 1,1983 1,1985 1,1986 1,1987 1,1989 1,1992 1,1996 1,1998 1,2003 1,2006 1,2007 1,2008 1,2009 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2096 1,2097 1,2102 1,2107 1,2111 1,2117 1,2119 1,2129 1,2132 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2256 1,2259 1,2263 1,2270 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2301 1,2303 1,2305 1,2306 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2483 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {2 1,7 1,8 1,10 1,11 1,13 1,14 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,35 1,36 1,38 1,39 1,40 1,41 1,44 1,45 1,46 1,47 1,49 1,50 1,51 1,52 1,53 1,57 1,59 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,88 1,89 1,90 1,92 1,95 1,98 1,99 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,140 1,141 1,143 1,145 1,149 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,158 1,159 1,161 1,162 1,165 1,167 1,168 1,169 1,170 1,173 1,174 1,177 1,180 1,181 1,182 1,183 1,184 1,185 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,205 1,206 1,207 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,224 1,226 1,227 1,230 1,231 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,248 1,250 1,251 1,252 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,279 1,281 1,282 1,285 1,287 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,305 1,306 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,416 1,418 1,420 1,424 1,425 1,426 1,428 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,445 1,446 1,451 1,453 1,454 1,455 1,457 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,474 1,477 1,478 1,479 1,481 1,485 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,549 1,551 1,552 1,553 1,556 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,587 1,589 1,591 1,592 1,593 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,612 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,663 1,664 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,748 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,828 1,832 1,833 1,834 1,835 1,836 1,838 1,840 1,841 1,843 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,869 1,870 1,873 1,875 1,876 1,877 1,878 1,879 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,906 1,908 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1011 1,1012 1,1015 1,1017 1,1019 1,1020 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1077 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1109 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1122 1,1125 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1210 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1344 1,1346 1,1348 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1432 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1496 1,1497 1,1498 1,1500 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1554 1,1557 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1611 1,1614 1,1616 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1717 1,1719 1,1720 1,1722 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1793 1,1797 1,1804 1,1809 1,1811 1,1819 1,1820 1,1821 1,1825 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1892 1,1895 1,1898 1,1900 1,1905 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1980 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,2001 1,2002 1,2006 1,2007 1,2011 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2090 1,2094 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2124 1,2125 1,2131 1,2137 1,2138 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2252 1,2254 1,2264 1,2270 1,2283 1,2284 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2470 1,2471 1,2479 1,2483 1,2486 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2653 1,2664 1,2666 1,2667 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,11 1,12 1,13 1,14 1,16 1,18 1,19 1,22 1,23 1,28 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,48 1,49 1,50 1,51 1,53 1,58 1,60 1,62 1,65 1,67 1,69 1,70 1,71 1,73 1,74 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,89 1,90 1,95 1,97 1,98 1,99 1,100 1,103 1,107 1,108 1,110 1,111 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,139 1,141 1,143 1,144 1,145 1,150 1,151 1,153 1,154 1,155 1,160 1,161 1,162 1,164 1,165 1,169 1,170 1,173 1,174 1,176 1,179 1,180 1,185 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,226 1,227 1,228 1,229 1,230 1,232 1,235 1,237 1,243 1,245 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,265 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,285 1,287 1,289 1,290 1,292 1,293 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,361 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,375 1,376 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,395 1,398 1,399 1,401 1,402 1,404 1,408 1,409 1,412 1,413 1,415 1,418 1,420 1,424 1,425 1,426 1,427 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,445 1,446 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,465 1,469 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,486 1,487 1,488 1,492 1,493 1,494 1,495 1,496 1,497 1,500 1,502 1,504 1,505 1,507 1,510 1,513 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,544 1,546 1,547 1,553 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,571 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,605 1,606 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,645 1,647 1,648 1,651 1,652 1,653 1,656 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,687 1,688 1,691 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,781 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,827 1,828 1,829 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,841 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,873 1,874 1,875 1,876 1,879 1,881 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1051 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1078 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1342 1,1345 1,1346 1,1347 1,1348 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1486 1,1490 1,1492 1,1493 1,1494 1,1497 1,1500 1,1501 1,1502 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1543 1,1546 1,1548 1,1549 1,1551 1,1557 1,1560 1,1564 1,1565 1,1569 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1610 1,1611 1,1614 1,1616 1,1618 1,1619 1,1620 1,1625 1,1626 1,1629 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1661 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1715 1,1718 1,1722 1,1723 1,1724 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1803 1,1815 1,1819 1,1821 1,1825 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1913 1,1915 1,1917 1,1922 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1979 1,1985 1,1988 1,1992 1,1995 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2096 1,2105 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2262 1,2263 1,2270 1,2277 1,2278 1,2282 1,2283 1,2287 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2483 1,2486 1,2489 1,2494 1,2499 1,2511 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2682 1,2683 1,2685 1,2687 1,2693 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2717 1,2721 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,10 1,11 1,13 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,55 1,58 1,59 1,60 1,62 1,64 1,68 1,69 1,72 1,73 1,74 1,75 1,77 1,78 1,79 1,83 1,85 1,87 1,88 1,90 1,92 1,95 1,97 1,98 1,101 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,121 1,123 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,158 1,159 1,160 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,188 1,189 1,196 1,197 1,198 1,199 1,201 1,202 1,204 1,206 1,207 1,210 1,211 1,214 1,219 1,221 1,224 1,226 1,227 1,228 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,242 1,245 1,248 1,250 1,252 1,253 1,255 1,256 1,257 1,258 1,260 1,262 1,266 1,269 1,270 1,271 1,272 1,275 1,279 1,281 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,299 1,300 1,302 1,303 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,334 1,335 1,337 1,341 1,342 1,344 1,345 1,347 1,351 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,369 1,370 1,371 1,373 1,375 1,376 1,378 1,381 1,383 1,384 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,420 1,425 1,426 1,427 1,428 1,430 1,434 1,435 1,437 1,438 1,439 1,440 1,445 1,446 1,448 1,449 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,468 1,469 1,471 1,474 1,477 1,478 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,550 1,551 1,552 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,595 1,597 1,599 1,600 1,602 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,658 1,661 1,662 1,665 1,670 1,672 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,723 1,725 1,726 1,727 1,729 1,731 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,748 1,752 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,780 1,784 1,786 1,787 1,788 1,790 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,815 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,836 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,863 1,865 1,866 1,867 1,868 1,869 1,871 1,875 1,876 1,877 1,878 1,880 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,937 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,982 1,984 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1063 1,1064 1,1066 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1095 1,1096 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1123 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1157 1,1158 1,1162 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1190 1,1191 1,1192 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1207 1,1209 1,1211 1,1213 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1246 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1276 1,1279 1,1280 1,1282 1,1283 1,1287 1,1290 1,1291 1,1293 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1329 1,1333 1,1338 1,1340 1,1341 1,1343 1,1344 1,1349 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1439 1,1442 1,1444 1,1445 1,1446 1,1451 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1485 1,1489 1,1490 1,1494 1,1497 1,1498 1,1502 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1547 1,1548 1,1550 1,1554 1,1564 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1596 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1609 1,1621 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1721 1,1722 1,1731 1,1733 1,1735 1,1737 1,1738 1,1749 1,1750 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1795 1,1796 1,1797 1,1802 1,1804 1,1808 1,1814 1,1819 1,1830 1,1832 1,1833 1,1835 1,1842 1,1844 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1899 1,1901 1,1902 1,1907 1,1908 1,1914 1,1915 1,1916 1,1926 1,1928 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2119 1,2123 1,2129 1,2141 1,2142 1,2150 1,2152 1,2153 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2255 1,2259 1,2261 1,2262 1,2263 1,2270 1,2271 1,2276 1,2278 1,2279 1,2282 1,2283 1,2287 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2315 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2394 1,2395 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2482 1,2483 1,2486 1,2496 1,2514 1,2515 1,2516 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2752 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,23 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,58 1,60 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,74 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,126 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,158 1,160 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,170 1,173 1,174 1,176 1,179 1,180 1,181 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,242 1,243 1,245 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,281 1,285 1,287 1,289 1,290 1,292 1,293 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,322 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,338 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,361 1,362 1,363 1,364 1,365 1,367 1,368 1,369 1,370 1,371 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,391 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,418 1,420 1,424 1,425 1,426 1,427 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,445 1,446 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,465 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,513 1,515 1,516 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,605 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,691 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,743 1,745 1,748 1,750 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,781 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,822 1,824 1,828 1,829 1,832 1,833 1,835 1,838 1,839 1,840 1,841 1,847 1,849 1,851 1,852 1,853 1,855 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,873 1,874 1,875 1,876 1,878 1,881 1,883 1,885 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,900 1,901 1,905 1,906 1,909 1,910 1,911 1,912 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1006 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1044 1,1051 1,1052 1,1057 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1079 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1124 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1246 1,1247 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1290 1,1292 1,1293 1,1299 1,1300 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1341 1,1342 1,1347 1,1348 1,1349 1,1353 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1449 1,1453 1,1456 1,1459 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1494 1,1495 1,1500 1,1502 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1543 1,1546 1,1548 1,1549 1,1557 1,1560 1,1564 1,1565 1,1567 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1616 1,1618 1,1619 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1660 1,1664 1,1666 1,1667 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1718 1,1721 1,1722 1,1723 1,1724 1,1738 1,1740 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1803 1,1804 1,1815 1,1819 1,1821 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1895 1,1898 1,1899 1,1900 1,1906 1,1907 1,1913 1,1917 1,1922 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1979 1,1985 1,1988 1,1995 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2092 1,2096 1,2105 1,2113 1,2116 1,2119 1,2129 1,2142 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2263 1,2264 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2299 1,2303 1,2304 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2489 1,2499 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2685 1,2687 1,2693 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2719 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2800 1,2801 1,2806 1,2807 -1} {5 1,15 1,22 1,27 1,38 1,40 1,44 1,58 1,60 1,63 1,64 1,69 1,72 1,79 1,81 1,82 1,88 1,90 1,95 1,98 1,103 1,108 1,109 1,110 1,113 1,118 1,120 1,123 1,128 1,129 1,133 1,137 1,138 1,140 1,144 1,145 1,146 1,153 1,154 1,164 1,166 1,167 1,173 1,175 1,177 1,179 1,181 1,182 1,184 1,187 1,188 1,190 1,194 1,195 1,199 1,204 1,212 1,214 1,216 1,222 1,225 1,226 1,228 1,229 1,231 1,234 1,237 1,240 1,242 1,243 1,244 1,246 1,255 1,257 1,260 1,262 1,266 1,270 1,272 1,278 1,282 1,285 1,287 1,290 1,292 1,294 1,296 1,297 1,298 1,301 1,307 1,308 1,309 1,310 1,311 1,315 1,318 1,319 1,322 1,323 1,325 1,326 1,328 1,332 1,334 1,337 1,340 1,342 1,345 1,347 1,349 1,353 1,354 1,355 1,357 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,395 1,398 1,400 1,404 1,408 1,414 1,415 1,417 1,420 1,424 1,430 1,432 1,435 1,436 1,438 1,445 1,447 1,449 1,450 1,452 1,456 1,459 1,462 1,467 1,469 1,471 1,473 1,474 1,475 1,480 1,482 1,483 1,485 1,486 1,488 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,504 1,506 1,507 1,510 1,513 1,516 1,517 1,518 1,521 1,523 1,524 1,525 1,526 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,566 1,567 1,569 1,576 1,577 1,580 1,582 1,583 1,586 1,588 1,590 1,591 1,592 1,593 1,594 1,597 1,598 1,600 1,604 1,607 1,608 1,609 1,610 1,611 1,614 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,633 1,634 1,640 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,653 1,655 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,679 1,681 1,685 1,686 1,687 1,688 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,745 1,750 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,770 1,771 1,772 1,773 1,775 1,776 1,781 1,786 1,787 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,815 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,856 1,857 1,859 1,860 1,863 1,864 1,865 1,866 1,867 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,886 1,889 1,890 1,891 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,911 1,912 1,913 1,914 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,931 1,933 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,969 1,971 1,975 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1069 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1091 1,1095 1,1098 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1178 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1201 1,1202 1,1205 1,1207 1,1208 1,1212 1,1213 1,1215 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1282 1,1286 1,1288 1,1289 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1465 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1497 1,1500 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1546 1,1547 1,1549 1,1551 1,1552 1,1553 1,1554 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1611 1,1613 1,1614 1,1615 1,1616 1,1618 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1716 1,1718 1,1719 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1739 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1786 1,1787 1,1788 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1808 1,1811 1,1814 1,1819 1,1821 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1873 1,1874 1,1876 1,1879 1,1880 1,1882 1,1883 1,1884 1,1885 1,1891 1,1892 1,1894 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1919 1,1920 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1997 1,2000 1,2002 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2091 1,2092 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2146 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2218 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2251 1,2262 1,2263 1,2264 1,2265 1,2267 1,2270 1,2271 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2300 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2478 1,2479 1,2482 1,2483 1,2486 1,2489 1,2491 1,2500 1,2502 1,2504 1,2506 1,2653 1,2666 1,2670 1,2677 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2700 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {2 1,8 1,10 1,11 1,12 1,14 1,18 1,19 1,21 1,23 1,24 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,61 1,62 1,64 1,65 1,67 1,70 1,71 1,72 1,73 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,111 1,113 1,116 1,117 1,118 1,119 1,121 1,123 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,165 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,177 1,180 1,181 1,182 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,223 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,253 1,256 1,257 1,260 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,335 1,337 1,339 1,341 1,344 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,365 1,366 1,367 1,369 1,371 1,372 1,374 1,375 1,376 1,377 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,490 1,492 1,493 1,496 1,497 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,518 1,519 1,520 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,555 1,556 1,558 1,559 1,562 1,564 1,565 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,596 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,636 1,641 1,642 1,645 1,646 1,647 1,649 1,650 1,651 1,655 1,656 1,658 1,659 1,661 1,664 1,665 1,668 1,669 1,670 1,672 1,677 1,681 1,682 1,684 1,686 1,687 1,690 1,694 1,696 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,716 1,718 1,720 1,724 1,725 1,726 1,735 1,737 1,739 1,740 1,748 1,756 1,757 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,796 1,799 1,801 1,802 1,803 1,804 1,806 1,808 1,809 1,810 1,811 1,812 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,830 1,833 1,834 1,835 1,838 1,841 1,842 1,844 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,886 1,889 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,933 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,970 1,971 1,973 1,975 1,976 1,977 1,982 1,983 1,984 1,985 1,986 1,988 1,990 1,992 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1013 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1045 1,1048 1,1049 1,1051 1,1052 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1068 1,1070 1,1071 1,1075 1,1077 1,1079 1,1080 1,1081 1,1083 1,1086 1,1088 1,1090 1,1091 1,1093 1,1099 1,1100 1,1102 1,1103 1,1104 1,1109 1,1110 1,1112 1,1115 1,1120 1,1122 1,1123 1,1124 1,1126 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1157 1,1161 1,1162 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1187 1,1188 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1205 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1307 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1327 1,1330 1,1332 1,1333 1,1335 1,1337 1,1338 1,1339 1,1340 1,1341 1,1342 1,1349 1,1351 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1384 1,1387 1,1388 1,1389 1,1392 1,1397 1,1398 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1487 1,1489 1,1495 1,1496 1,1497 1,1503 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1547 1,1548 1,1550 1,1556 1,1557 1,1561 1,1565 1,1568 1,1571 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1586 1,1587 1,1588 1,1590 1,1594 1,1595 1,1596 1,1598 1,1599 1,1601 1,1606 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1722 1,1723 1,1733 1,1734 1,1737 1,1738 1,1740 1,1748 1,1757 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1798 1,1811 1,1820 1,1821 1,1822 1,1827 1,1830 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1849 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1897 1,1899 1,1900 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1926 1,1927 1,1928 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1943 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1984 1,1986 1,1994 1,1999 1,2002 1,2004 1,2006 1,2007 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2033 1,2034 1,2035 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2089 1,2093 1,2094 1,2095 1,2096 1,2102 1,2107 1,2110 1,2111 1,2116 1,2121 1,2129 1,2137 1,2142 1,2144 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2255 1,2256 1,2259 1,2261 1,2263 1,2266 1,2268 1,2270 1,2273 1,2274 1,2278 1,2293 1,2297 1,2301 1,2303 1,2305 1,2306 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2331 1,2332 1,2334 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2475 1,2477 1,2479 1,2483 1,2490 1,2517 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2687 1,2693 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2735 1,2736 1,2740 1,2741 1,2742 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2764 1,2766 1,2768 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2797 1,2806 1,2807 -1} {5 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,46 1,47 1,48 1,49 1,52 1,53 1,54 1,55 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,79 1,83 1,84 1,86 1,88 1,89 1,90 1,94 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,126 1,128 1,129 1,130 1,132 1,133 1,135 1,136 1,139 1,141 1,144 1,145 1,148 1,149 1,150 1,153 1,154 1,155 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,179 1,180 1,181 1,182 1,183 1,186 1,188 1,189 1,191 1,194 1,195 1,196 1,197 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,216 1,217 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,268 1,269 1,272 1,275 1,276 1,277 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,295 1,297 1,300 1,301 1,302 1,305 1,307 1,308 1,311 1,313 1,314 1,317 1,318 1,320 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,337 1,339 1,340 1,341 1,344 1,345 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,419 1,420 1,421 1,426 1,427 1,429 1,430 1,432 1,434 1,436 1,437 1,439 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,492 1,493 1,494 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,584 1,586 1,587 1,588 1,590 1,591 1,594 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,702 1,703 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,773 1,774 1,775 1,776 1,778 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,827 1,828 1,829 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,840 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,929 1,931 1,932 1,934 1,935 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,960 1,961 1,962 1,963 1,964 1,967 1,969 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1204 1,1205 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1286 1,1287 1,1288 1,1290 1,1292 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1338 1,1341 1,1343 1,1345 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1392 1,1393 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1501 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1549 1,1557 1,1560 1,1564 1,1565 1,1567 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1616 1,1618 1,1620 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1664 1,1666 1,1669 1,1670 1,1672 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1722 1,1724 1,1725 1,1726 1,1727 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1757 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1804 1,1815 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1893 1,1900 1,1905 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1981 1,1985 1,1986 1,1987 1,1990 1,1992 1,2000 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2090 1,2092 1,2096 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2127 1,2129 1,2130 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2256 1,2258 1,2262 1,2263 1,2264 1,2266 1,2270 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2482 1,2483 1,2486 1,2487 1,2488 1,2496 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2652 1,2653 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,8 1,9 1,15 1,24 1,31 1,35 1,38 1,40 1,50 1,57 1,62 1,64 1,71 1,74 1,79 1,82 1,90 1,92 1,95 1,97 1,99 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,111 1,113 1,117 1,122 1,124 1,126 1,129 1,135 1,136 1,139 1,140 1,149 1,150 1,153 1,154 1,156 1,157 1,168 1,171 1,176 1,181 1,183 1,186 1,190 1,191 1,195 1,196 1,199 1,201 1,203 1,204 1,205 1,207 1,208 1,214 1,216 1,219 1,222 1,223 1,224 1,225 1,227 1,231 1,232 1,234 1,237 1,239 1,240 1,241 1,245 1,246 1,248 1,252 1,254 1,258 1,260 1,261 1,265 1,266 1,269 1,271 1,272 1,279 1,284 1,292 1,293 1,294 1,297 1,298 1,299 1,307 1,308 1,310 1,311 1,313 1,314 1,317 1,320 1,324 1,326 1,327 1,328 1,329 1,332 1,333 1,334 1,340 1,343 1,344 1,348 1,351 1,353 1,354 1,355 1,357 1,359 1,360 1,362 1,364 1,366 1,367 1,369 1,370 1,371 1,372 1,374 1,375 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,393 1,394 1,395 1,396 1,398 1,399 1,404 1,405 1,407 1,408 1,413 1,414 1,415 1,418 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,430 1,431 1,432 1,435 1,436 1,437 1,439 1,440 1,445 1,446 1,447 1,449 1,451 1,455 1,456 1,457 1,459 1,463 1,465 1,466 1,468 1,469 1,473 1,477 1,478 1,480 1,481 1,482 1,485 1,488 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,540 1,542 1,544 1,545 1,547 1,550 1,552 1,553 1,555 1,559 1,561 1,562 1,563 1,564 1,565 1,567 1,568 1,573 1,574 1,575 1,576 1,579 1,580 1,581 1,582 1,586 1,587 1,590 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,605 1,606 1,607 1,609 1,614 1,615 1,616 1,617 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,661 1,662 1,665 1,666 1,667 1,668 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,716 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,730 1,735 1,736 1,738 1,740 1,741 1,747 1,748 1,749 1,755 1,756 1,758 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1090 1,1091 1,1092 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1121 1,1122 1,1124 1,1125 1,1127 1,1128 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1288 1,1289 1,1290 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1342 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1389 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1501 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1544 1,1545 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1557 1,1558 1,1560 1,1565 1,1567 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1611 1,1613 1,1614 1,1615 1,1616 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1718 1,1720 1,1721 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1808 1,1814 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1896 1,1899 1,1900 1,1901 1,1906 1,1907 1,1913 1,1915 1,1916 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1998 1,2000 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2090 1,2092 1,2093 1,2096 1,2099 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2124 1,2127 1,2129 1,2130 1,2137 1,2141 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2263 1,2266 1,2267 1,2268 1,2270 1,2276 1,2277 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2478 1,2479 1,2480 1,2483 1,2486 1,2489 1,2490 1,2492 1,2496 1,2500 1,2506 1,2511 1,2519 1,2520 1,2521 1,2652 1,2653 1,2666 1,2667 1,2669 1,2683 1,2684 1,2686 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {5 1,7 1,8 1,9 1,10 1,11 1,16 1,23 1,27 1,30 1,32 1,35 1,38 1,40 1,41 1,43 1,44 1,46 1,47 1,48 1,50 1,51 1,52 1,54 1,57 1,67 1,68 1,69 1,70 1,72 1,73 1,75 1,79 1,81 1,84 1,86 1,89 1,90 1,94 1,97 1,99 1,100 1,101 1,102 1,104 1,105 1,106 1,108 1,109 1,111 1,113 1,114 1,115 1,117 1,118 1,120 1,123 1,124 1,127 1,130 1,132 1,133 1,135 1,136 1,139 1,141 1,143 1,144 1,149 1,150 1,151 1,153 1,154 1,155 1,159 1,165 1,168 1,169 1,171 1,173 1,174 1,175 1,179 1,180 1,181 1,182 1,184 1,187 1,188 1,190 1,194 1,195 1,197 1,198 1,199 1,203 1,204 1,208 1,212 1,215 1,219 1,220 1,221 1,222 1,225 1,226 1,227 1,228 1,229 1,230 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,247 1,249 1,250 1,252 1,253 1,254 1,261 1,265 1,266 1,267 1,268 1,269 1,275 1,278 1,279 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,298 1,302 1,303 1,305 1,306 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,326 1,332 1,333 1,337 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,353 1,354 1,355 1,357 1,358 1,361 1,363 1,364 1,366 1,368 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,382 1,384 1,387 1,389 1,394 1,395 1,398 1,400 1,401 1,402 1,404 1,408 1,409 1,410 1,412 1,417 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,466 1,467 1,469 1,471 1,474 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,487 1,488 1,489 1,490 1,491 1,492 1,493 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,590 1,592 1,594 1,595 1,597 1,598 1,600 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,867 1,870 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,882 1,883 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,967 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,993 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1032 1,1033 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1082 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1353 1,1354 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1554 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1717 1,1722 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1747 1,1750 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1803 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1894 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1910 1,1913 1,1915 1,1917 1,1922 1,1926 1,1928 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,1999 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2096 1,2102 1,2107 1,2111 1,2119 1,2120 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2253 1,2254 1,2257 1,2260 1,2261 1,2262 1,2263 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2289 1,2291 1,2293 1,2303 1,2305 1,2306 1,2318 1,2319 1,2321 1,2323 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2476 1,2479 1,2483 1,2486 1,2488 1,2493 1,2496 1,2501 1,2504 1,2521 1,2652 1,2664 1,2667 1,2670 1,2677 1,2680 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2697 1,2698 1,2699 1,2701 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {2 1,8 1,9 1,10 1,13 1,15 1,16 1,19 1,21 1,23 1,24 1,27 1,28 1,32 1,36 1,39 1,40 1,41 1,43 1,44 1,47 1,48 1,50 1,51 1,52 1,57 1,58 1,60 1,64 1,65 1,68 1,69 1,70 1,72 1,75 1,76 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,92 1,99 1,104 1,105 1,106 1,108 1,110 1,113 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,132 1,134 1,135 1,137 1,139 1,141 1,144 1,145 1,149 1,151 1,153 1,154 1,155 1,158 1,162 1,163 1,164 1,165 1,169 1,171 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,188 1,189 1,192 1,195 1,197 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,226 1,227 1,229 1,231 1,232 1,234 1,237 1,239 1,242 1,243 1,244 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,258 1,260 1,261 1,264 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,276 1,277 1,278 1,279 1,281 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,337 1,340 1,342 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,362 1,364 1,365 1,366 1,368 1,370 1,371 1,373 1,374 1,375 1,376 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,395 1,398 1,399 1,400 1,402 1,404 1,407 1,408 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,423 1,426 1,428 1,430 1,431 1,432 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,458 1,462 1,463 1,465 1,466 1,467 1,469 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,486 1,487 1,488 1,490 1,492 1,494 1,496 1,502 1,504 1,505 1,506 1,507 1,512 1,513 1,514 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,585 1,586 1,587 1,590 1,594 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,639 1,640 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,653 1,656 1,657 1,658 1,659 1,660 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,725 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,755 1,756 1,757 1,758 1,759 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,783 1,785 1,786 1,788 1,789 1,790 1,791 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,965 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,980 1,981 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1337 1,1338 1,1339 1,1341 1,1343 1,1345 1,1347 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1553 1,1554 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1613 1,1614 1,1617 1,1618 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1667 1,1670 1,1671 1,1673 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1718 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1808 1,1809 1,1814 1,1816 1,1819 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1898 1,1899 1,1901 1,1906 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1919 1,1922 1,1925 1,1926 1,1927 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1999 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2090 1,2093 1,2096 1,2097 1,2102 1,2107 1,2108 1,2111 1,2116 1,2119 1,2121 1,2122 1,2123 1,2124 1,2126 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2255 1,2258 1,2263 1,2270 1,2275 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2475 1,2479 1,2482 1,2483 1,2492 1,2500 1,2501 1,2502 1,2506 1,2511 1,2514 1,2515 1,2516 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2764 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {2 1,7 1,12 1,13 1,16 1,18 1,19 1,23 1,25 1,32 1,33 1,36 1,38 1,41 1,44 1,46 1,48 1,50 1,51 1,57 1,59 1,60 1,61 1,62 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,78 1,79 1,82 1,83 1,85 1,88 1,92 1,95 1,98 1,100 1,101 1,103 1,105 1,108 1,109 1,110 1,116 1,118 1,119 1,122 1,123 1,127 1,129 1,130 1,134 1,135 1,136 1,137 1,140 1,141 1,142 1,146 1,150 1,153 1,155 1,158 1,161 1,162 1,165 1,166 1,171 1,174 1,176 1,177 1,179 1,182 1,183 1,184 1,186 1,187 1,188 1,192 1,195 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,211 1,214 1,215 1,216 1,219 1,223 1,227 1,228 1,231 1,232 1,234 1,235 1,237 1,242 1,245 1,246 1,249 1,250 1,252 1,255 1,256 1,257 1,261 1,262 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,278 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,296 1,297 1,300 1,301 1,302 1,306 1,307 1,308 1,312 1,315 1,319 1,323 1,324 1,328 1,330 1,332 1,336 1,337 1,338 1,340 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,367 1,368 1,369 1,371 1,375 1,378 1,382 1,388 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,424 1,425 1,426 1,427 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,489 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,522 1,523 1,525 1,526 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,604 1,605 1,606 1,609 1,612 1,613 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,643 1,645 1,647 1,648 1,651 1,652 1,653 1,655 1,657 1,658 1,662 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,689 1,690 1,691 1,692 1,698 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,749 1,750 1,753 1,754 1,755 1,756 1,757 1,758 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,825 1,826 1,827 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,923 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,996 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1205 1,1206 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1303 1,1305 1,1310 1,1312 1,1313 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1490 1,1493 1,1494 1,1500 1,1501 1,1502 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1606 1,1616 1,1618 1,1619 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1712 1,1714 1,1717 1,1719 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1895 1,1898 1,1899 1,1906 1,1908 1,1909 1,1913 1,1915 1,1921 1,1922 1,1924 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2086 1,2090 1,2091 1,2093 1,2096 1,2098 1,2102 1,2105 1,2107 1,2109 1,2113 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2255 1,2259 1,2263 1,2265 1,2266 1,2270 1,2276 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2479 1,2483 1,2485 1,2486 1,2495 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2682 1,2685 1,2686 1,2696 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {7 1,19 1,21 1,22 1,23 1,27 1,32 1,33 1,35 1,37 1,38 1,41 1,44 1,49 1,52 1,55 1,58 1,61 1,68 1,69 1,71 1,72 1,74 1,75 1,76 1,78 1,81 1,83 1,84 1,87 1,89 1,92 1,95 1,99 1,104 1,106 1,108 1,110 1,111 1,123 1,127 1,130 1,132 1,133 1,135 1,137 1,141 1,143 1,144 1,152 1,157 1,158 1,161 1,162 1,164 1,165 1,166 1,167 1,169 1,171 1,176 1,177 1,181 1,183 1,185 1,188 1,190 1,195 1,199 1,200 1,202 1,207 1,212 1,213 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,232 1,234 1,235 1,237 1,240 1,242 1,245 1,253 1,254 1,257 1,258 1,266 1,268 1,269 1,270 1,275 1,281 1,284 1,287 1,290 1,293 1,294 1,298 1,300 1,302 1,309 1,310 1,311 1,312 1,313 1,314 1,319 1,320 1,321 1,323 1,325 1,326 1,337 1,342 1,344 1,345 1,347 1,349 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,366 1,367 1,368 1,370 1,371 1,374 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,395 1,398 1,399 1,400 1,401 1,405 1,407 1,409 1,410 1,414 1,418 1,425 1,427 1,430 1,431 1,432 1,435 1,437 1,438 1,440 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,467 1,470 1,474 1,475 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,502 1,504 1,505 1,506 1,510 1,511 1,512 1,514 1,516 1,517 1,518 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,532 1,537 1,539 1,542 1,544 1,546 1,550 1,553 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,569 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,585 1,586 1,588 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,618 1,619 1,620 1,624 1,625 1,629 1,632 1,634 1,635 1,636 1,639 1,640 1,641 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,690 1,691 1,693 1,695 1,697 1,698 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,718 1,721 1,724 1,725 1,726 1,729 1,731 1,732 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,764 1,765 1,766 1,767 1,768 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,785 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,815 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,865 1,866 1,869 1,870 1,875 1,877 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,920 1,921 1,923 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,999 1,1000 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1344 1,1351 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1491 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1544 1,1545 1,1546 1,1548 1,1551 1,1552 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1607 1,1611 1,1612 1,1614 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1749 1,1751 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1892 1,1894 1,1895 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1985 1,1986 1,1987 1,1992 1,2000 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2088 1,2092 1,2096 1,2099 1,2102 1,2105 1,2107 1,2111 1,2113 1,2116 1,2119 1,2129 1,2137 1,2142 1,2145 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2255 1,2257 1,2261 1,2263 1,2266 1,2267 1,2270 1,2271 1,2272 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2476 1,2478 1,2479 1,2483 1,2486 1,2494 1,2496 1,2499 1,2500 1,2502 1,2519 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2693 1,2696 1,2698 1,2699 1,2709 1,2713 1,2714 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,7 1,12 1,14 1,18 1,19 1,22 1,23 1,24 1,27 1,31 1,32 1,33 1,39 1,47 1,48 1,49 1,57 1,59 1,62 1,71 1,74 1,75 1,76 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,98 1,100 1,101 1,105 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,126 1,127 1,129 1,130 1,133 1,135 1,137 1,141 1,145 1,148 1,149 1,150 1,151 1,157 1,159 1,161 1,163 1,165 1,167 1,169 1,170 1,171 1,172 1,174 1,176 1,179 1,181 1,183 1,184 1,185 1,186 1,188 1,192 1,195 1,197 1,198 1,199 1,200 1,202 1,205 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,216 1,219 1,221 1,222 1,224 1,225 1,226 1,227 1,231 1,232 1,234 1,235 1,237 1,239 1,240 1,241 1,243 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,269 1,270 1,272 1,278 1,279 1,280 1,281 1,282 1,284 1,289 1,290 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,308 1,310 1,311 1,314 1,315 1,317 1,320 1,321 1,325 1,326 1,328 1,330 1,332 1,333 1,337 1,338 1,340 1,341 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,360 1,361 1,362 1,363 1,365 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,381 1,384 1,385 1,386 1,387 1,389 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,414 1,415 1,417 1,419 1,420 1,423 1,424 1,427 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,441 1,444 1,445 1,446 1,449 1,450 1,451 1,452 1,453 1,454 1,457 1,458 1,459 1,462 1,463 1,465 1,467 1,469 1,470 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,483 1,485 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,517 1,519 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,559 1,561 1,562 1,563 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,576 1,577 1,578 1,582 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,615 1,616 1,617 1,618 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,657 1,659 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,670 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,726 1,729 1,730 1,732 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,939 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,962 1,965 1,966 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1080 1,1081 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1096 1,1099 1,1101 1,1102 1,1103 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1293 1,1295 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1338 1,1339 1,1341 1,1344 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1396 1,1397 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1492 1,1493 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1609 1,1611 1,1614 1,1616 1,1617 1,1620 1,1622 1,1625 1,1626 1,1627 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1719 1,1722 1,1726 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1809 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1841 1,1842 1,1846 1,1849 1,1850 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1894 1,1898 1,1899 1,1900 1,1901 1,1902 1,1904 1,1905 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1999 1,2006 1,2007 1,2009 1,2012 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2088 1,2090 1,2096 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2125 1,2127 1,2129 1,2130 1,2137 1,2138 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2263 1,2270 1,2271 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2297 1,2300 1,2301 1,2302 1,2303 1,2305 1,2306 1,2314 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2478 1,2479 1,2483 1,2486 1,2487 1,2488 1,2492 1,2496 1,2499 1,2501 1,2517 1,2519 1,2667 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2713 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2805 1,2806 1,2807 -1} {2 1,9 1,11 1,14 1,22 1,30 1,31 1,33 1,35 1,38 1,39 1,41 1,47 1,49 1,51 1,53 1,55 1,57 1,58 1,63 1,65 1,67 1,69 1,70 1,71 1,73 1,75 1,76 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,91 1,92 1,95 1,97 1,99 1,100 1,101 1,102 1,105 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,122 1,126 1,129 1,130 1,132 1,134 1,136 1,139 1,141 1,144 1,148 1,149 1,150 1,151 1,154 1,160 1,161 1,164 1,165 1,167 1,168 1,169 1,172 1,174 1,176 1,182 1,183 1,187 1,189 1,191 1,194 1,195 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,213 1,215 1,216 1,220 1,221 1,223 1,225 1,226 1,227 1,231 1,232 1,233 1,234 1,235 1,237 1,241 1,243 1,247 1,248 1,249 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,264 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,282 1,284 1,286 1,287 1,289 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,305 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,322 1,323 1,324 1,326 1,329 1,330 1,331 1,333 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,366 1,370 1,371 1,374 1,375 1,381 1,382 1,385 1,386 1,387 1,388 1,393 1,394 1,395 1,396 1,399 1,400 1,401 1,404 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,427 1,429 1,431 1,432 1,434 1,435 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,488 1,490 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,504 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,545 1,546 1,549 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,569 1,571 1,573 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,594 1,595 1,596 1,597 1,602 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,689 1,692 1,694 1,695 1,696 1,697 1,700 1,702 1,703 1,706 1,707 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,734 1,736 1,737 1,738 1,739 1,741 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,783 1,785 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,873 1,875 1,877 1,878 1,880 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,933 1,935 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1005 1,1006 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1104 1,1106 1,1108 1,1110 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1187 1,1190 1,1192 1,1193 1,1195 1,1197 1,1202 1,1203 1,1205 1,1206 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1250 1,1251 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1301 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1341 1,1343 1,1345 1,1346 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1386 1,1387 1,1388 1,1390 1,1392 1,1393 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1501 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1557 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1571 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1618 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1719 1,1722 1,1724 1,1725 1,1727 1,1729 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1798 1,1800 1,1801 1,1814 1,1815 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1893 1,1899 1,1900 1,1905 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1970 1,1972 1,1973 1,1974 1,1975 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2088 1,2090 1,2092 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2130 1,2137 1,2140 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2254 1,2256 1,2262 1,2264 1,2266 1,2270 1,2271 1,2275 1,2277 1,2280 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2473 1,2475 1,2477 1,2479 1,2483 1,2487 1,2488 1,2500 1,2501 1,2517 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2681 1,2682 1,2684 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {8 1,9 1,15 1,22 1,38 1,39 1,46 1,49 1,50 1,54 1,55 1,57 1,62 1,64 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,81 1,84 1,85 1,89 1,91 1,95 1,103 1,110 1,113 1,120 1,122 1,123 1,124 1,126 1,129 1,130 1,133 1,134 1,135 1,137 1,138 1,142 1,154 1,164 1,169 1,171 1,175 1,176 1,177 1,178 1,179 1,182 1,184 1,189 1,190 1,191 1,194 1,195 1,199 1,200 1,201 1,202 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,220 1,221 1,222 1,225 1,226 1,227 1,228 1,230 1,231 1,234 1,240 1,241 1,242 1,244 1,246 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,262 1,265 1,269 1,270 1,272 1,278 1,279 1,285 1,286 1,287 1,288 1,292 1,295 1,301 1,305 1,306 1,308 1,311 1,313 1,314 1,319 1,323 1,326 1,328 1,337 1,341 1,342 1,351 1,353 1,354 1,357 1,358 1,359 1,362 1,363 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,394 1,395 1,399 1,400 1,402 1,404 1,407 1,408 1,409 1,413 1,415 1,417 1,419 1,420 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,435 1,436 1,437 1,438 1,444 1,445 1,446 1,447 1,449 1,457 1,458 1,459 1,460 1,465 1,467 1,474 1,477 1,478 1,481 1,485 1,490 1,491 1,493 1,494 1,496 1,499 1,502 1,503 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,522 1,524 1,525 1,526 1,532 1,534 1,537 1,538 1,539 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,567 1,568 1,569 1,573 1,574 1,576 1,577 1,578 1,591 1,593 1,594 1,595 1,597 1,600 1,603 1,609 1,610 1,612 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,634 1,636 1,639 1,640 1,641 1,642 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,665 1,666 1,669 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,703 1,707 1,708 1,709 1,712 1,717 1,721 1,725 1,726 1,729 1,730 1,731 1,732 1,736 1,737 1,740 1,741 1,743 1,745 1,747 1,748 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,769 1,770 1,772 1,773 1,778 1,779 1,783 1,786 1,787 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,807 1,808 1,810 1,813 1,815 1,818 1,819 1,821 1,822 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,836 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,859 1,860 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,910 1,911 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,937 1,938 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,957 1,960 1,961 1,962 1,964 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1498 1,1500 1,1501 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1542 1,1543 1,1546 1,1548 1,1551 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1607 1,1610 1,1611 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1722 1,1724 1,1725 1,1727 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1739 1,1740 1,1744 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1802 1,1804 1,1809 1,1811 1,1815 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1881 1,1882 1,1883 1,1885 1,1889 1,1892 1,1895 1,1898 1,1905 1,1907 1,1913 1,1915 1,1922 1,1923 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1976 1,1981 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2001 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2091 1,2092 1,2093 1,2095 1,2096 1,2099 1,2102 1,2106 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2116 1,2118 1,2119 1,2122 1,2123 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2219 1,2220 1,2221 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2256 1,2259 1,2261 1,2262 1,2263 1,2265 1,2270 1,2276 1,2280 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2297 1,2299 1,2302 1,2303 1,2305 1,2306 1,2312 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2480 1,2483 1,2486 1,2492 1,2495 1,2499 1,2503 1,2664 1,2667 1,2669 1,2680 1,2682 1,2683 1,2686 1,2695 1,2696 1,2697 1,2698 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {5 1,15 1,22 1,27 1,35 1,38 1,40 1,44 1,58 1,63 1,64 1,69 1,70 1,71 1,79 1,81 1,82 1,85 1,88 1,90 1,95 1,103 1,108 1,109 1,116 1,119 1,120 1,123 1,126 1,128 1,129 1,130 1,133 1,135 1,137 1,138 1,139 1,140 1,142 1,144 1,145 1,146 1,153 1,154 1,162 1,164 1,167 1,171 1,173 1,177 1,179 1,181 1,183 1,184 1,187 1,188 1,190 1,194 1,195 1,196 1,199 1,204 1,208 1,211 1,212 1,214 1,216 1,217 1,222 1,223 1,225 1,226 1,228 1,229 1,231 1,234 1,237 1,240 1,243 1,246 1,249 1,252 1,254 1,255 1,257 1,260 1,262 1,264 1,266 1,270 1,271 1,272 1,278 1,282 1,285 1,287 1,292 1,294 1,296 1,297 1,300 1,301 1,307 1,308 1,309 1,311 1,317 1,319 1,322 1,323 1,324 1,325 1,326 1,333 1,334 1,337 1,340 1,342 1,345 1,346 1,347 1,349 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,384 1,386 1,387 1,388 1,389 1,390 1,395 1,398 1,400 1,404 1,414 1,415 1,417 1,420 1,421 1,424 1,429 1,430 1,432 1,435 1,436 1,439 1,447 1,448 1,449 1,450 1,454 1,456 1,458 1,459 1,462 1,465 1,467 1,469 1,471 1,473 1,474 1,475 1,480 1,481 1,483 1,485 1,486 1,487 1,488 1,491 1,492 1,493 1,494 1,495 1,496 1,499 1,504 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,567 1,569 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,590 1,591 1,592 1,594 1,597 1,598 1,600 1,604 1,605 1,607 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,640 1,641 1,642 1,643 1,644 1,646 1,647 1,648 1,649 1,651 1,653 1,655 1,657 1,658 1,661 1,664 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,750 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,765 1,766 1,767 1,769 1,770 1,771 1,772 1,773 1,776 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,871 1,873 1,875 1,876 1,878 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,960 1,961 1,964 1,965 1,967 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1091 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1199 1,1201 1,1203 1,1205 1,1207 1,1208 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1465 1,1466 1,1468 1,1469 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1498 1,1500 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1575 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1611 1,1613 1,1614 1,1615 1,1620 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1716 1,1717 1,1718 1,1719 1,1722 1,1724 1,1725 1,1726 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1785 1,1786 1,1787 1,1788 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1803 1,1808 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1894 1,1899 1,1900 1,1904 1,1905 1,1907 1,1908 1,1913 1,1915 1,1917 1,1919 1,1920 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,1997 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2085 1,2092 1,2096 1,2097 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2262 1,2263 1,2265 1,2266 1,2267 1,2270 1,2271 1,2275 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2296 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2482 1,2483 1,2486 1,2489 1,2500 1,2502 1,2504 1,2506 1,2521 1,2653 1,2666 1,2670 1,2677 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2700 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,14 1,16 1,21 1,23 1,27 1,30 1,32 1,35 1,40 1,41 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,57 1,60 1,67 1,68 1,69 1,71 1,72 1,73 1,75 1,79 1,81 1,82 1,84 1,86 1,87 1,89 1,90 1,94 1,95 1,97 1,99 1,101 1,102 1,104 1,105 1,108 1,109 1,111 1,113 1,116 1,117 1,118 1,120 1,122 1,123 1,124 1,127 1,129 1,130 1,132 1,136 1,139 1,141 1,143 1,144 1,145 1,148 1,150 1,151 1,153 1,154 1,160 1,161 1,162 1,165 1,167 1,169 1,171 1,173 1,174 1,175 1,177 1,179 1,180 1,181 1,182 1,183 1,186 1,188 1,190 1,195 1,197 1,198 1,199 1,204 1,205 1,206 1,213 1,215 1,216 1,219 1,220 1,221 1,226 1,227 1,228 1,230 1,233 1,234 1,235 1,239 1,240 1,241 1,243 1,245 1,246 1,247 1,249 1,250 1,253 1,254 1,256 1,261 1,266 1,267 1,268 1,269 1,272 1,275 1,278 1,279 1,280 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,298 1,302 1,303 1,306 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,326 1,332 1,333 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,353 1,354 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,366 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,382 1,384 1,385 1,387 1,389 1,391 1,394 1,395 1,398 1,400 1,401 1,402 1,404 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,466 1,467 1,469 1,473 1,474 1,477 1,478 1,479 1,481 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,592 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,641 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,666 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,785 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,846 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,962 1,963 1,964 1,965 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1060 1,1063 1,1064 1,1066 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1342 1,1344 1,1345 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1501 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1607 1,1609 1,1610 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1717 1,1719 1,1721 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1744 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1927 1,1928 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1980 1,1982 1,1985 1,1986 1,1990 1,1991 1,1992 1,1999 1,2001 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2090 1,2092 1,2093 1,2095 1,2096 1,2099 1,2102 1,2107 1,2110 1,2111 1,2115 1,2116 1,2119 1,2121 1,2129 1,2137 1,2142 1,2150 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2257 1,2258 1,2259 1,2261 1,2262 1,2263 1,2270 1,2272 1,2273 1,2275 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2479 1,2483 1,2486 1,2494 1,2499 1,2504 1,2652 1,2664 1,2667 1,2670 1,2677 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {5 1,10 1,11 1,12 1,13 1,14 1,18 1,24 1,27 1,28 1,30 1,31 1,35 1,40 1,43 1,44 1,46 1,47 1,57 1,60 1,62 1,63 1,72 1,76 1,77 1,79 1,81 1,82 1,83 1,84 1,88 1,89 1,90 1,91 1,92 1,95 1,98 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,153 1,154 1,159 1,160 1,161 1,162 1,163 1,165 1,166 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,181 1,182 1,183 1,184 1,185 1,186 1,189 1,195 1,196 1,197 1,198 1,199 1,202 1,207 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,224 1,226 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,248 1,249 1,252 1,253 1,254 1,257 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,279 1,281 1,282 1,284 1,287 1,288 1,289 1,290 1,292 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,343 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,387 1,388 1,391 1,393 1,394 1,399 1,400 1,402 1,404 1,408 1,409 1,410 1,412 1,413 1,417 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,499 1,502 1,504 1,505 1,507 1,511 1,512 1,514 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,539 1,541 1,542 1,543 1,544 1,545 1,547 1,551 1,555 1,556 1,557 1,558 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,576 1,577 1,578 1,579 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,595 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,634 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,662 1,663 1,664 1,665 1,667 1,668 1,672 1,676 1,678 1,679 1,684 1,686 1,687 1,690 1,693 1,694 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,718 1,720 1,722 1,724 1,725 1,729 1,730 1,731 1,735 1,736 1,740 1,741 1,743 1,748 1,754 1,756 1,757 1,758 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,795 1,796 1,799 1,801 1,802 1,806 1,808 1,809 1,812 1,814 1,815 1,817 1,819 1,822 1,825 1,826 1,827 1,828 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,857 1,861 1,862 1,863 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1126 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1160 1,1162 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1196 1,1197 1,1199 1,1202 1,1207 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1227 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1297 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1342 1,1346 1,1348 1,1350 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1399 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1496 1,1498 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1554 1,1560 1,1562 1,1564 1,1565 1,1567 1,1570 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1612 1,1614 1,1616 1,1617 1,1618 1,1620 1,1622 1,1625 1,1626 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1717 1,1719 1,1721 1,1722 1,1724 1,1725 1,1726 1,1734 1,1736 1,1737 1,1740 1,1743 1,1750 1,1751 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1809 1,1814 1,1819 1,1820 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1848 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1894 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1919 1,1921 1,1922 1,1923 1,1924 1,1925 1,1927 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1997 1,1999 1,2005 1,2006 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2096 1,2098 1,2102 1,2107 1,2123 1,2129 1,2137 1,2142 1,2144 1,2149 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2253 1,2260 1,2266 1,2271 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2289 1,2291 1,2293 1,2294 1,2295 1,2296 1,2302 1,2303 1,2304 1,2305 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2467 1,2470 1,2471 1,2478 1,2479 1,2483 1,2489 1,2501 1,2514 1,2515 1,2516 1,2519 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2734 1,2736 1,2743 1,2749 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {8 1,10 1,14 1,22 1,31 1,33 1,40 1,41 1,44 1,49 1,52 1,53 1,60 1,67 1,68 1,69 1,70 1,72 1,81 1,82 1,85 1,90 1,92 1,100 1,105 1,106 1,108 1,110 1,113 1,115 1,116 1,117 1,118 1,119 1,120 1,121 1,123 1,126 1,128 1,129 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,144 1,149 1,150 1,151 1,153 1,154 1,156 1,157 1,161 1,164 1,166 1,168 1,169 1,174 1,176 1,177 1,186 1,189 1,191 1,194 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,210 1,212 1,220 1,223 1,225 1,226 1,227 1,230 1,231 1,232 1,234 1,237 1,239 1,240 1,242 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,266 1,269 1,270 1,275 1,279 1,280 1,281 1,284 1,287 1,290 1,292 1,293 1,294 1,297 1,299 1,302 1,307 1,309 1,311 1,312 1,314 1,315 1,319 1,320 1,321 1,325 1,326 1,328 1,333 1,334 1,335 1,337 1,340 1,342 1,345 1,349 1,351 1,352 1,353 1,355 1,356 1,357 1,358 1,361 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,391 1,395 1,398 1,399 1,400 1,401 1,402 1,405 1,408 1,409 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,427 1,428 1,429 1,430 1,433 1,435 1,437 1,438 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,455 1,456 1,457 1,459 1,460 1,462 1,467 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,492 1,493 1,494 1,496 1,498 1,499 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,523 1,526 1,527 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,579 1,581 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,610 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,620 1,624 1,625 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,656 1,657 1,658 1,660 1,661 1,664 1,670 1,671 1,677 1,678 1,679 1,681 1,683 1,685 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,700 1,701 1,702 1,706 1,707 1,708 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,784 1,785 1,786 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1017 1,1018 1,1020 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1046 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1064 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1206 1,1207 1,1208 1,1209 1,1210 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1349 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1607 1,1610 1,1611 1,1614 1,1616 1,1617 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1718 1,1719 1,1722 1,1724 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1743 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1808 1,1809 1,1816 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1896 1,1899 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2001 1,2002 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2091 1,2092 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2127 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2254 1,2255 1,2258 1,2260 1,2261 1,2262 1,2263 1,2266 1,2270 1,2271 1,2272 1,2273 1,2275 1,2276 1,2279 1,2281 1,2282 1,2283 1,2284 1,2287 1,2288 1,2289 1,2290 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2485 1,2486 1,2488 1,2489 1,2501 1,2506 1,2511 1,2653 1,2664 1,2669 1,2677 1,2678 1,2683 1,2686 1,2687 1,2695 1,2696 1,2697 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {19 1,31 1,33 1,37 1,39 1,49 1,50 1,51 1,60 1,67 1,68 1,69 1,70 1,71 1,81 1,84 1,86 1,88 1,89 1,90 1,91 1,97 1,99 1,100 1,105 1,107 1,112 1,113 1,118 1,120 1,123 1,124 1,126 1,135 1,137 1,143 1,148 1,155 1,162 1,165 1,167 1,168 1,173 1,175 1,179 1,184 1,185 1,188 1,190 1,192 1,194 1,197 1,199 1,200 1,202 1,204 1,205 1,206 1,208 1,210 1,212 1,216 1,219 1,221 1,223 1,225 1,226 1,230 1,232 1,240 1,246 1,252 1,253 1,254 1,255 1,256 1,260 1,267 1,268 1,270 1,272 1,277 1,279 1,280 1,286 1,290 1,295 1,298 1,300 1,306 1,311 1,313 1,314 1,317 1,319 1,323 1,325 1,326 1,328 1,333 1,337 1,338 1,341 1,344 1,345 1,349 1,351 1,353 1,354 1,357 1,359 1,362 1,363 1,369 1,370 1,374 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,408 1,409 1,412 1,415 1,417 1,421 1,424 1,425 1,429 1,434 1,435 1,437 1,440 1,441 1,445 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,465 1,467 1,473 1,474 1,479 1,480 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,503 1,506 1,507 1,510 1,511 1,513 1,516 1,517 1,519 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,533 1,537 1,539 1,541 1,542 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,561 1,562 1,563 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,576 1,577 1,578 1,583 1,589 1,591 1,594 1,597 1,598 1,603 1,606 1,608 1,609 1,612 1,613 1,614 1,615 1,617 1,620 1,624 1,625 1,627 1,629 1,631 1,632 1,634 1,636 1,640 1,641 1,642 1,646 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,664 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,688 1,692 1,693 1,695 1,697 1,699 1,700 1,701 1,702 1,705 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,731 1,732 1,736 1,737 1,738 1,739 1,741 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,764 1,765 1,766 1,767 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,778 1,779 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,797 1,798 1,799 1,800 1,802 1,805 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,836 1,837 1,839 1,840 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,892 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,953 1,960 1,964 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1053 1,1054 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1098 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1129 1,1131 1,1132 1,1134 1,1136 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1181 1,1183 1,1184 1,1187 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1320 1,1322 1,1323 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1348 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1498 1,1500 1,1501 1,1502 1,1505 1,1508 1,1510 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1554 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1568 1,1569 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1610 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1712 1,1714 1,1717 1,1719 1,1720 1,1721 1,1722 1,1724 1,1726 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1811 1,1815 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1898 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1922 1,1924 1,1925 1,1926 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1985 1,1986 1,1987 1,1990 1,1992 1,2002 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2129 1,2130 1,2137 1,2138 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2253 1,2254 1,2259 1,2260 1,2263 1,2264 1,2265 1,2266 1,2270 1,2272 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2476 1,2478 1,2479 1,2480 1,2481 1,2482 1,2483 1,2486 1,2495 1,2496 1,2504 1,2666 1,2667 1,2677 1,2681 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {8 1,9 1,24 1,35 1,49 1,52 1,54 1,57 1,58 1,60 1,68 1,69 1,72 1,73 1,74 1,76 1,79 1,81 1,85 1,90 1,95 1,98 1,99 1,106 1,108 1,114 1,120 1,121 1,124 1,126 1,130 1,135 1,139 1,143 1,144 1,149 1,150 1,151 1,153 1,156 1,159 1,164 1,166 1,167 1,168 1,169 1,171 1,173 1,181 1,182 1,183 1,185 1,190 1,191 1,194 1,199 1,202 1,204 1,206 1,207 1,209 1,212 1,214 1,220 1,226 1,227 1,228 1,231 1,235 1,237 1,240 1,242 1,245 1,249 1,252 1,253 1,254 1,257 1,258 1,260 1,266 1,269 1,270 1,271 1,279 1,285 1,287 1,290 1,292 1,294 1,297 1,298 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,326 1,328 1,333 1,337 1,340 1,343 1,345 1,349 1,353 1,357 1,358 1,360 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,376 1,378 1,382 1,383 1,384 1,386 1,387 1,390 1,391 1,392 1,395 1,399 1,402 1,404 1,405 1,408 1,409 1,417 1,418 1,419 1,420 1,421 1,425 1,426 1,427 1,430 1,434 1,437 1,438 1,439 1,440 1,445 1,446 1,447 1,449 1,450 1,453 1,454 1,457 1,458 1,459 1,460 1,462 1,467 1,469 1,471 1,473 1,474 1,482 1,487 1,488 1,489 1,492 1,493 1,499 1,502 1,506 1,507 1,512 1,516 1,517 1,518 1,521 1,523 1,524 1,525 1,527 1,530 1,531 1,532 1,533 1,535 1,539 1,544 1,545 1,546 1,550 1,553 1,557 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,574 1,575 1,576 1,577 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,596 1,597 1,599 1,608 1,609 1,610 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,634 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,662 1,665 1,666 1,667 1,669 1,671 1,672 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,724 1,725 1,726 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,767 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,783 1,784 1,785 1,788 1,790 1,792 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,818 1,819 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,843 1,844 1,850 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,865 1,867 1,869 1,870 1,875 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,894 1,895 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,917 1,918 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1058 1,1060 1,1064 1,1066 1,1067 1,1069 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1105 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1129 1,1130 1,1131 1,1134 1,1136 1,1137 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1341 1,1342 1,1343 1,1344 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1395 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1551 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1612 1,1613 1,1614 1,1615 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1720 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1808 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1878 1,1879 1,1880 1,1881 1,1882 1,1884 1,1885 1,1887 1,1889 1,1890 1,1892 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1917 1,1919 1,1922 1,1923 1,1924 1,1925 1,1926 1,1929 1,1930 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1981 1,1982 1,1985 1,1987 1,1989 1,1991 1,1992 1,1995 1,1997 1,1998 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2066 1,2067 1,2068 1,2069 1,2070 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2082 1,2085 1,2093 1,2095 1,2096 1,2097 1,2099 1,2102 1,2109 1,2111 1,2113 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2142 1,2146 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2179 1,2180 1,2181 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2252 1,2255 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2479 1,2482 1,2483 1,2486 1,2491 1,2494 1,2496 1,2500 1,2511 1,2667 1,2670 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,13 1,14 1,16 1,21 1,23 1,24 1,27 1,30 1,32 1,35 1,40 1,41 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,55 1,57 1,60 1,67 1,68 1,69 1,71 1,72 1,73 1,75 1,79 1,81 1,82 1,84 1,86 1,87 1,89 1,90 1,91 1,94 1,95 1,97 1,99 1,101 1,102 1,104 1,105 1,108 1,109 1,113 1,115 1,116 1,117 1,120 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,132 1,136 1,139 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,160 1,161 1,162 1,165 1,167 1,169 1,171 1,173 1,174 1,175 1,177 1,179 1,180 1,181 1,182 1,183 1,186 1,188 1,190 1,195 1,197 1,199 1,204 1,205 1,206 1,213 1,215 1,216 1,219 1,220 1,221 1,223 1,226 1,227 1,228 1,230 1,233 1,234 1,235 1,239 1,240 1,241 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,253 1,254 1,256 1,261 1,266 1,267 1,268 1,269 1,272 1,275 1,278 1,279 1,280 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,298 1,302 1,308 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,326 1,329 1,332 1,333 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,353 1,354 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,366 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,378 1,382 1,384 1,385 1,387 1,389 1,391 1,394 1,395 1,398 1,400 1,402 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,466 1,467 1,469 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,482 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,528 1,531 1,534 1,535 1,537 1,538 1,541 1,542 1,544 1,546 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,589 1,592 1,594 1,595 1,597 1,599 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,641 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,662 1,665 1,666 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,729 1,730 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,785 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,960 1,961 1,963 1,964 1,965 1,968 1,969 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,983 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1049 1,1051 1,1052 1,1054 1,1058 1,1060 1,1063 1,1064 1,1066 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1342 1,1344 1,1345 1,1349 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1501 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1609 1,1611 1,1612 1,1613 1,1614 1,1616 1,1617 1,1619 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1717 1,1719 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1744 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1928 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1985 1,1986 1,1989 1,1990 1,1991 1,1992 1,2001 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2090 1,2092 1,2093 1,2095 1,2096 1,2099 1,2102 1,2107 1,2110 1,2111 1,2115 1,2116 1,2119 1,2129 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2259 1,2261 1,2262 1,2263 1,2270 1,2272 1,2273 1,2275 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2296 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2479 1,2483 1,2486 1,2488 1,2493 1,2494 1,2504 1,2513 1,2514 1,2515 1,2516 1,2652 1,2664 1,2667 1,2670 1,2677 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {8 1,9 1,16 1,21 1,24 1,27 1,31 1,35 1,40 1,47 1,50 1,55 1,63 1,64 1,69 1,73 1,74 1,76 1,82 1,90 1,91 1,92 1,95 1,97 1,106 1,108 1,111 1,113 1,117 1,120 1,122 1,124 1,126 1,129 1,132 1,135 1,136 1,139 1,141 1,143 1,146 1,149 1,150 1,153 1,155 1,168 1,171 1,181 1,186 1,190 1,192 1,194 1,196 1,199 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,221 1,224 1,225 1,226 1,234 1,235 1,237 1,239 1,240 1,241 1,246 1,248 1,252 1,256 1,260 1,261 1,266 1,269 1,270 1,272 1,278 1,279 1,280 1,288 1,292 1,293 1,297 1,298 1,307 1,308 1,309 1,310 1,311 1,314 1,317 1,319 1,320 1,323 1,324 1,325 1,326 1,329 1,331 1,333 1,336 1,337 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,354 1,355 1,357 1,359 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,378 1,382 1,384 1,385 1,386 1,387 1,390 1,391 1,393 1,394 1,395 1,397 1,404 1,407 1,409 1,413 1,414 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,454 1,457 1,458 1,459 1,462 1,463 1,465 1,466 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,526 1,527 1,532 1,537 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,552 1,553 1,555 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,579 1,580 1,581 1,582 1,586 1,587 1,589 1,591 1,593 1,594 1,595 1,597 1,599 1,603 1,605 1,606 1,607 1,608 1,609 1,614 1,615 1,616 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,640 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,661 1,662 1,664 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,691 1,692 1,694 1,695 1,697 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,717 1,720 1,721 1,725 1,726 1,729 1,731 1,732 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,784 1,787 1,788 1,790 1,791 1,792 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,833 1,836 1,837 1,838 1,839 1,840 1,843 1,844 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,960 1,961 1,964 1,965 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1086 1,1087 1,1088 1,1090 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1209 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1244 1,1246 1,1247 1,1249 1,1252 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1336 1,1338 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1497 1,1498 1,1501 1,1504 1,1505 1,1506 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1554 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1571 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1718 1,1719 1,1722 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1894 1,1896 1,1898 1,1899 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,1996 1,2002 1,2003 1,2004 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2088 1,2090 1,2093 1,2095 1,2096 1,2102 1,2109 1,2110 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2151 1,2152 1,2153 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2260 1,2263 1,2266 1,2270 1,2272 1,2278 1,2279 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2478 1,2479 1,2480 1,2483 1,2486 1,2488 1,2492 1,2495 1,2496 1,2500 1,2501 1,2511 1,2519 1,2666 1,2667 1,2669 1,2677 1,2678 1,2683 1,2685 1,2686 1,2687 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2788 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {9 1,10 1,11 1,12 1,15 1,18 1,23 1,28 1,30 1,35 1,36 1,38 1,39 1,46 1,47 1,49 1,52 1,54 1,57 1,58 1,60 1,67 1,69 1,70 1,72 1,73 1,74 1,78 1,79 1,85 1,90 1,99 1,102 1,104 1,108 1,109 1,111 1,114 1,120 1,121 1,123 1,124 1,127 1,129 1,132 1,134 1,135 1,137 1,141 1,144 1,145 1,146 1,149 1,151 1,152 1,154 1,155 1,157 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,173 1,176 1,180 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,190 1,194 1,196 1,198 1,199 1,204 1,205 1,206 1,207 1,208 1,210 1,212 1,214 1,219 1,226 1,227 1,229 1,231 1,235 1,237 1,240 1,242 1,245 1,246 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,266 1,267 1,269 1,270 1,271 1,272 1,279 1,281 1,282 1,285 1,286 1,287 1,290 1,292 1,296 1,297 1,298 1,301 1,302 1,303 1,307 1,309 1,310 1,311 1,312 1,313 1,315 1,317 1,318 1,319 1,320 1,321 1,322 1,323 1,326 1,328 1,332 1,333 1,337 1,340 1,343 1,347 1,349 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,376 1,378 1,381 1,384 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,395 1,398 1,399 1,400 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,421 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,435 1,437 1,438 1,439 1,440 1,446 1,447 1,449 1,453 1,454 1,455 1,456 1,457 1,462 1,463 1,465 1,467 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,486 1,487 1,492 1,493 1,494 1,496 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,569 1,571 1,574 1,575 1,576 1,577 1,579 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,617 1,618 1,619 1,620 1,624 1,627 1,628 1,629 1,631 1,635 1,640 1,641 1,644 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,661 1,664 1,667 1,668 1,669 1,672 1,676 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,688 1,691 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,726 1,729 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,741 1,743 1,748 1,749 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,772 1,773 1,775 1,776 1,777 1,779 1,780 1,783 1,784 1,785 1,786 1,789 1,790 1,793 1,795 1,796 1,798 1,799 1,802 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,885 1,890 1,891 1,894 1,895 1,897 1,900 1,903 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,949 1,951 1,952 1,957 1,958 1,959 1,960 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,997 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1030 1,1031 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1055 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1083 1,1087 1,1090 1,1091 1,1095 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1199 1,1201 1,1203 1,1204 1,1205 1,1208 1,1210 1,1211 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1236 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1396 1,1397 1,1400 1,1402 1,1403 1,1404 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1485 1,1486 1,1487 1,1490 1,1493 1,1494 1,1503 1,1504 1,1505 1,1506 1,1508 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1541 1,1544 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1554 1,1557 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1607 1,1610 1,1612 1,1613 1,1614 1,1616 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1717 1,1722 1,1726 1,1727 1,1729 1,1730 1,1734 1,1736 1,1737 1,1739 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1907 1,1908 1,1913 1,1914 1,1916 1,1917 1,1922 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1997 1,1998 1,2001 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2102 1,2104 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2132 1,2137 1,2141 1,2142 1,2144 1,2145 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2258 1,2259 1,2262 1,2263 1,2265 1,2270 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2482 1,2491 1,2500 1,2502 1,2653 1,2667 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2747 1,2751 1,2752 1,2755 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,12 1,13 1,14 1,18 1,19 1,22 1,23 1,24 1,31 1,32 1,33 1,36 1,40 1,46 1,48 1,49 1,51 1,52 1,54 1,55 1,58 1,60 1,62 1,67 1,68 1,69 1,72 1,73 1,74 1,77 1,79 1,82 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,94 1,95 1,100 1,101 1,102 1,106 1,107 1,108 1,109 1,111 1,114 1,116 1,117 1,119 1,120 1,121 1,124 1,126 1,127 1,128 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,144 1,146 1,149 1,150 1,151 1,153 1,155 1,156 1,161 1,162 1,164 1,165 1,166 1,169 1,170 1,174 1,179 1,181 1,185 1,186 1,188 1,189 1,190 1,192 1,194 1,195 1,198 1,199 1,200 1,202 1,204 1,205 1,206 1,207 1,208 1,211 1,212 1,214 1,215 1,216 1,220 1,224 1,225 1,226 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,243 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,253 1,256 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,292 1,293 1,296 1,297 1,298 1,299 1,301 1,302 1,303 1,305 1,306 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,333 1,335 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,360 1,361 1,362 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,387 1,388 1,390 1,391 1,392 1,394 1,395 1,397 1,398 1,399 1,400 1,402 1,403 1,404 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,418 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,435 1,437 1,438 1,440 1,442 1,445 1,446 1,447 1,449 1,451 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,473 1,474 1,475 1,477 1,478 1,479 1,482 1,483 1,485 1,486 1,487 1,492 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,568 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,659 1,661 1,664 1,667 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,731 1,732 1,735 1,736 1,739 1,740 1,743 1,745 1,747 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,783 1,786 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,832 1,834 1,835 1,837 1,838 1,839 1,841 1,842 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,934 1,936 1,937 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1200 1,1203 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1289 1,1290 1,1291 1,1295 1,1298 1,1300 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1340 1,1344 1,1346 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1487 1,1492 1,1493 1,1494 1,1497 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1552 1,1554 1,1560 1,1563 1,1565 1,1567 1,1568 1,1570 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1611 1,1612 1,1614 1,1617 1,1619 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1720 1,1722 1,1724 1,1726 1,1727 1,1729 1,1731 1,1733 1,1736 1,1737 1,1740 1,1744 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1808 1,1809 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1821 1,1826 1,1827 1,1829 1,1831 1,1832 1,1835 1,1840 1,1841 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1892 1,1894 1,1899 1,1900 1,1902 1,1905 1,1906 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1995 1,2000 1,2001 1,2002 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2084 1,2085 1,2091 1,2094 1,2095 1,2096 1,2098 1,2102 1,2105 1,2107 1,2111 1,2113 1,2119 1,2121 1,2127 1,2129 1,2137 1,2141 1,2142 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2255 1,2259 1,2260 1,2261 1,2263 1,2270 1,2276 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2463 1,2464 1,2465 1,2470 1,2471 1,2483 1,2486 1,2492 1,2500 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2664 1,2669 1,2670 1,2677 1,2680 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2799 1,2800 1,2806 1,2807 -1} {10 1,12 1,13 1,15 1,18 1,23 1,25 1,27 1,28 1,30 1,31 1,33 1,35 1,36 1,38 1,40 1,43 1,44 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,58 1,59 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,74 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,105 1,107 1,108 1,109 1,110 1,114 1,117 1,118 1,119 1,120 1,121 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,156 1,161 1,162 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,177 1,178 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,194 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,226 1,228 1,230 1,231 1,232 1,235 1,237 1,239 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,261 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,280 1,282 1,284 1,286 1,287 1,288 1,290 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,451 1,454 1,455 1,457 1,458 1,459 1,460 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,565 1,566 1,567 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,649 1,651 1,655 1,657 1,658 1,659 1,661 1,665 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,706 1,708 1,709 1,710 1,711 1,714 1,716 1,720 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,751 1,752 1,753 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,780 1,782 1,784 1,788 1,790 1,791 1,793 1,795 1,796 1,797 1,798 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,912 1,913 1,915 1,916 1,919 1,920 1,921 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1010 1,1011 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1122 1,1123 1,1124 1,1126 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1325 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1450 1,1451 1,1453 1,1454 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1502 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1553 1,1556 1,1558 1,1560 1,1561 1,1565 1,1570 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1596 1,1597 1,1598 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1718 1,1719 1,1720 1,1722 1,1724 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1749 1,1750 1,1751 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1802 1,1804 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1898 1,1899 1,1901 1,1907 1,1908 1,1909 1,1913 1,1915 1,1922 1,1926 1,1929 1,1932 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1989 1,1990 1,1995 1,1997 1,2002 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2081 1,2086 1,2095 1,2096 1,2102 1,2105 1,2107 1,2111 1,2115 1,2116 1,2119 1,2122 1,2129 1,2137 1,2138 1,2142 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2253 1,2263 1,2265 1,2272 1,2275 1,2276 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2302 1,2303 1,2305 1,2306 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2479 1,2483 1,2485 1,2493 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2806 1,2807 -1} {8 1,10 1,12 1,13 1,14 1,18 1,21 1,22 1,27 1,31 1,33 1,38 1,39 1,40 1,43 1,44 1,47 1,50 1,51 1,57 1,63 1,64 1,65 1,67 1,69 1,70 1,71 1,73 1,75 1,77 1,79 1,81 1,82 1,83 1,85 1,90 1,92 1,94 1,97 1,98 1,99 1,104 1,107 1,108 1,109 1,110 1,114 1,116 1,117 1,118 1,119 1,120 1,123 1,124 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,157 1,161 1,162 1,163 1,164 1,166 1,168 1,169 1,171 1,174 1,176 1,177 1,181 1,184 1,186 1,187 1,188 1,192 1,195 1,197 1,198 1,199 1,201 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,220 1,222 1,223 1,225 1,226 1,228 1,229 1,230 1,232 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,261 1,266 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,292 1,293 1,294 1,295 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,313 1,314 1,315 1,319 1,320 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,332 1,333 1,335 1,337 1,340 1,342 1,344 1,345 1,346 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,393 1,394 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,414 1,415 1,417 1,420 1,421 1,423 1,424 1,425 1,427 1,429 1,430 1,431 1,436 1,437 1,438 1,439 1,444 1,445 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,487 1,490 1,492 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,568 1,571 1,575 1,577 1,578 1,579 1,581 1,583 1,586 1,587 1,589 1,590 1,594 1,595 1,596 1,597 1,599 1,600 1,602 1,603 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,641 1,642 1,643 1,645 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,665 1,666 1,669 1,671 1,672 1,677 1,678 1,679 1,683 1,684 1,685 1,686 1,687 1,689 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,720 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,751 1,754 1,755 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,843 1,846 1,851 1,852 1,853 1,854 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,877 1,878 1,879 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,976 1,977 1,978 1,979 1,981 1,982 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1163 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1192 1,1195 1,1197 1,1201 1,1203 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1337 1,1338 1,1339 1,1342 1,1343 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1397 1,1399 1,1400 1,1401 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1618 1,1619 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1717 1,1719 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1802 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1898 1,1899 1,1900 1,1905 1,1907 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1929 1,1934 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1979 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,2002 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2086 1,2092 1,2094 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2113 1,2114 1,2115 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2254 1,2255 1,2257 1,2262 1,2263 1,2266 1,2270 1,2277 1,2279 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2478 1,2479 1,2480 1,2483 1,2485 1,2486 1,2491 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2652 1,2653 1,2664 1,2667 1,2670 1,2677 1,2678 1,2679 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,16 1,19 1,21 1,23 1,24 1,25 1,27 1,28 1,30 1,32 1,33 1,36 1,39 1,40 1,45 1,46 1,47 1,48 1,50 1,51 1,52 1,57 1,60 1,61 1,62 1,64 1,65 1,68 1,70 1,72 1,73 1,75 1,78 1,79 1,85 1,87 1,88 1,90 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,126 1,127 1,128 1,132 1,134 1,135 1,136 1,137 1,138 1,141 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,157 1,158 1,160 1,161 1,162 1,163 1,165 1,166 1,167 1,169 1,170 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,195 1,196 1,197 1,198 1,202 1,206 1,207 1,208 1,210 1,211 1,214 1,215 1,217 1,219 1,220 1,225 1,229 1,232 1,233 1,235 1,237 1,239 1,242 1,245 1,247 1,248 1,250 1,252 1,254 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,275 1,279 1,280 1,285 1,286 1,289 1,290 1,292 1,293 1,298 1,299 1,300 1,301 1,302 1,305 1,306 1,307 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,339 1,340 1,341 1,344 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,365 1,366 1,368 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,394 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,432 1,434 1,435 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,462 1,463 1,465 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,491 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,512 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,533 1,535 1,541 1,542 1,544 1,545 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,565 1,566 1,567 1,568 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,600 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,627 1,631 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,656 1,661 1,662 1,665 1,668 1,669 1,672 1,676 1,678 1,680 1,682 1,683 1,684 1,686 1,687 1,690 1,693 1,694 1,698 1,699 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,726 1,729 1,731 1,735 1,739 1,740 1,741 1,745 1,748 1,751 1,756 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,784 1,786 1,787 1,788 1,790 1,795 1,798 1,799 1,801 1,802 1,806 1,808 1,809 1,810 1,814 1,817 1,822 1,824 1,825 1,826 1,832 1,833 1,834 1,835 1,837 1,839 1,841 1,842 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,857 1,861 1,863 1,864 1,865 1,866 1,868 1,869 1,871 1,873 1,875 1,879 1,880 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,899 1,901 1,906 1,908 1,909 1,910 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,931 1,936 1,937 1,938 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,959 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,974 1,975 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1055 1,1057 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1091 1,1095 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1118 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1155 1,1159 1,1161 1,1163 1,1168 1,1170 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1188 1,1190 1,1192 1,1197 1,1201 1,1202 1,1203 1,1205 1,1207 1,1208 1,1209 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1245 1,1249 1,1251 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1278 1,1279 1,1282 1,1286 1,1290 1,1291 1,1297 1,1299 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1331 1,1333 1,1336 1,1337 1,1338 1,1339 1,1340 1,1341 1,1348 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1388 1,1390 1,1392 1,1394 1,1395 1,1399 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1447 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1487 1,1490 1,1494 1,1500 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1586 1,1587 1,1588 1,1589 1,1590 1,1596 1,1597 1,1600 1,1602 1,1605 1,1606 1,1612 1,1616 1,1618 1,1623 1,1625 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1673 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1717 1,1719 1,1720 1,1722 1,1723 1,1726 1,1729 1,1731 1,1737 1,1740 1,1743 1,1748 1,1752 1,1756 1,1757 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1814 1,1819 1,1824 1,1830 1,1831 1,1833 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1853 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1899 1,1902 1,1906 1,1907 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1986 1,1987 1,1989 1,1999 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2019 1,2023 1,2024 1,2028 1,2029 1,2030 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2068 1,2069 1,2070 1,2071 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2092 1,2096 1,2098 1,2102 1,2129 1,2142 1,2145 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2257 1,2258 1,2259 1,2263 1,2264 1,2265 1,2266 1,2268 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2290 1,2293 1,2303 1,2304 1,2305 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2479 1,2504 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2721 1,2726 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2755 1,2756 1,2764 1,2768 1,2774 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {7 1,10 1,15 1,18 1,19 1,24 1,27 1,30 1,32 1,35 1,36 1,38 1,41 1,47 1,49 1,51 1,53 1,54 1,60 1,63 1,64 1,65 1,68 1,69 1,73 1,75 1,76 1,77 1,78 1,81 1,83 1,94 1,95 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,114 1,119 1,120 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,134 1,135 1,137 1,141 1,143 1,145 1,146 1,150 1,151 1,154 1,155 1,157 1,158 1,159 1,162 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,181 1,183 1,184 1,185 1,186 1,187 1,191 1,195 1,196 1,198 1,199 1,201 1,202 1,204 1,205 1,207 1,209 1,210 1,212 1,214 1,216 1,219 1,220 1,223 1,224 1,226 1,230 1,231 1,232 1,234 1,240 1,242 1,243 1,250 1,254 1,256 1,261 1,262 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,279 1,284 1,285 1,287 1,290 1,292 1,293 1,294 1,295 1,297 1,299 1,300 1,301 1,302 1,307 1,308 1,309 1,310 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,360 1,361 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,376 1,378 1,381 1,382 1,384 1,386 1,387 1,389 1,393 1,394 1,395 1,399 1,400 1,405 1,409 1,410 1,412 1,413 1,414 1,417 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,460 1,461 1,463 1,466 1,467 1,468 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,488 1,489 1,492 1,493 1,497 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,547 1,548 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,598 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,616 1,618 1,619 1,620 1,625 1,628 1,629 1,631 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,727 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,743 1,745 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,905 1,906 1,908 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,920 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1112 1,1113 1,1114 1,1119 1,1120 1,1123 1,1124 1,1125 1,1126 1,1130 1,1131 1,1133 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1207 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1504 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1553 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1610 1,1614 1,1616 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1656 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1717 1,1718 1,1722 1,1723 1,1727 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1808 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1895 1,1896 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1995 1,1997 1,2004 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2093 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2245 1,2251 1,2260 1,2262 1,2270 1,2273 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2470 1,2476 1,2479 1,2483 1,2487 1,2494 1,2500 1,2501 1,2502 1,2503 1,2504 1,2506 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2741 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,23 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,45 1,46 1,47 1,48 1,51 1,52 1,55 1,58 1,60 1,61 1,63 1,64 1,68 1,69 1,70 1,72 1,74 1,76 1,78 1,79 1,81 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,94 1,95 1,98 1,99 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,132 1,134 1,135 1,136 1,137 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,177 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,191 1,192 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,210 1,211 1,212 1,214 1,215 1,217 1,219 1,220 1,221 1,223 1,224 1,226 1,228 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,254 1,256 1,257 1,261 1,262 1,266 1,269 1,270 1,271 1,272 1,276 1,279 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,303 1,306 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,329 1,331 1,332 1,333 1,335 1,336 1,339 1,344 1,347 1,348 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,371 1,374 1,375 1,376 1,378 1,382 1,383 1,385 1,388 1,389 1,390 1,391 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,426 1,427 1,428 1,431 1,432 1,435 1,437 1,438 1,440 1,441 1,442 1,445 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,486 1,487 1,489 1,492 1,493 1,494 1,496 1,497 1,499 1,500 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,531 1,532 1,535 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,564 1,565 1,566 1,567 1,569 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,600 1,602 1,603 1,604 1,606 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,634 1,635 1,640 1,641 1,642 1,643 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,655 1,658 1,659 1,663 1,665 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,682 1,683 1,686 1,687 1,690 1,691 1,692 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,727 1,731 1,732 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,752 1,755 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,777 1,778 1,779 1,780 1,783 1,784 1,785 1,786 1,790 1,793 1,795 1,799 1,800 1,801 1,802 1,805 1,807 1,808 1,809 1,810 1,811 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,830 1,832 1,833 1,834 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,879 1,882 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,962 1,963 1,964 1,965 1,968 1,969 1,971 1,973 1,974 1,975 1,977 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,999 1,1002 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1020 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1055 1,1058 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1151 1,1157 1,1159 1,1166 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1187 1,1188 1,1189 1,1190 1,1194 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1207 1,1208 1,1212 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1237 1,1238 1,1239 1,1241 1,1242 1,1247 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1331 1,1332 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1345 1,1347 1,1348 1,1354 1,1355 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1386 1,1387 1,1388 1,1389 1,1394 1,1395 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1451 1,1452 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1483 1,1485 1,1486 1,1490 1,1494 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1527 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1545 1,1546 1,1548 1,1549 1,1551 1,1553 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1600 1,1601 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1613 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1658 1,1659 1,1660 1,1661 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1713 1,1714 1,1719 1,1722 1,1724 1,1726 1,1729 1,1736 1,1737 1,1738 1,1743 1,1744 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1811 1,1814 1,1818 1,1819 1,1821 1,1824 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1895 1,1896 1,1898 1,1899 1,1901 1,1902 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1917 1,1921 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1985 1,1986 1,1997 1,2003 1,2006 1,2008 1,2013 1,2014 1,2015 1,2018 1,2020 1,2021 1,2023 1,2024 1,2029 1,2030 1,2032 1,2034 1,2035 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2089 1,2096 1,2102 1,2105 1,2107 1,2108 1,2109 1,2113 1,2119 1,2129 1,2137 1,2142 1,2145 1,2147 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2168 1,2169 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2263 1,2270 1,2276 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2470 1,2471 1,2476 1,2479 1,2482 1,2483 1,2504 1,2505 1,2511 1,2514 1,2515 1,2516 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,13 1,16 1,19 1,21 1,23 1,27 1,28 1,30 1,32 1,33 1,36 1,37 1,39 1,40 1,43 1,45 1,46 1,47 1,49 1,52 1,54 1,55 1,61 1,62 1,64 1,68 1,70 1,72 1,73 1,78 1,79 1,84 1,89 1,90 1,91 1,95 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,117 1,118 1,119 1,121 1,122 1,123 1,128 1,129 1,133 1,134 1,139 1,140 1,141 1,144 1,145 1,149 1,150 1,151 1,153 1,154 1,155 1,156 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,207 1,209 1,211 1,213 1,214 1,215 1,219 1,220 1,221 1,222 1,224 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,272 1,275 1,277 1,279 1,280 1,282 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,324 1,326 1,328 1,332 1,333 1,337 1,341 1,342 1,344 1,351 1,352 1,353 1,354 1,356 1,357 1,358 1,361 1,362 1,363 1,365 1,368 1,369 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,385 1,387 1,388 1,389 1,391 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,470 1,474 1,477 1,478 1,480 1,481 1,483 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,541 1,542 1,543 1,546 1,547 1,549 1,550 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,571 1,572 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,595 1,597 1,600 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,659 1,661 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,727 1,729 1,730 1,731 1,735 1,736 1,739 1,740 1,741 1,745 1,748 1,749 1,753 1,755 1,756 1,757 1,758 1,760 1,764 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,808 1,809 1,811 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,857 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,874 1,875 1,876 1,879 1,880 1,882 1,883 1,887 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,927 1,928 1,930 1,931 1,935 1,936 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1116 1,1118 1,1119 1,1122 1,1124 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1299 1,1300 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1397 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1494 1,1498 1,1500 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1565 1,1568 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1615 1,1617 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1721 1,1722 1,1724 1,1726 1,1733 1,1736 1,1737 1,1738 1,1747 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1798 1,1800 1,1804 1,1808 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1897 1,1908 1,1910 1,1913 1,1915 1,1922 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,1997 1,1999 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2093 1,2096 1,2102 1,2107 1,2116 1,2118 1,2119 1,2129 1,2131 1,2137 1,2141 1,2142 1,2144 1,2149 1,2150 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2258 1,2261 1,2263 1,2271 1,2278 1,2281 1,2284 1,2287 1,2291 1,2293 1,2295 1,2301 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2473 1,2479 1,2482 1,2483 1,2501 1,2502 1,2514 1,2515 1,2516 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {7 1,9 1,12 1,14 1,15 1,18 1,21 1,24 1,25 1,27 1,30 1,32 1,36 1,37 1,38 1,39 1,40 1,43 1,45 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,70 1,72 1,73 1,75 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,97 1,98 1,100 1,101 1,103 1,104 1,106 1,107 1,109 1,111 1,114 1,116 1,117 1,118 1,119 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,179 1,181 1,182 1,183 1,185 1,186 1,188 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,241 1,242 1,243 1,246 1,248 1,249 1,250 1,252 1,253 1,256 1,257 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,275 1,276 1,278 1,279 1,280 1,282 1,284 1,285 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,305 1,307 1,308 1,310 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,329 1,330 1,331 1,332 1,333 1,335 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,352 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,369 1,370 1,371 1,372 1,375 1,377 1,378 1,382 1,385 1,386 1,388 1,393 1,394 1,396 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,424 1,425 1,427 1,428 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,463 1,465 1,466 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,490 1,492 1,493 1,494 1,496 1,497 1,498 1,502 1,504 1,505 1,507 1,511 1,512 1,513 1,514 1,515 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,586 1,587 1,588 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,650 1,651 1,653 1,655 1,656 1,658 1,659 1,661 1,665 1,666 1,668 1,669 1,670 1,671 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,697 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,799 1,800 1,802 1,804 1,806 1,808 1,809 1,810 1,813 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,840 1,841 1,842 1,846 1,847 1,850 1,851 1,853 1,855 1,857 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1014 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1048 1,1051 1,1054 1,1055 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1104 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1195 1,1197 1,1198 1,1199 1,1202 1,1204 1,1205 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1283 1,1284 1,1286 1,1287 1,1289 1,1290 1,1292 1,1293 1,1297 1,1301 1,1303 1,1304 1,1307 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1343 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1487 1,1489 1,1490 1,1494 1,1495 1,1500 1,1501 1,1502 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1600 1,1604 1,1605 1,1606 1,1607 1,1612 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1674 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1715 1,1716 1,1722 1,1725 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1744 1,1749 1,1750 1,1752 1,1757 1,1758 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1814 1,1819 1,1820 1,1826 1,1827 1,1828 1,1830 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1890 1,1892 1,1907 1,1909 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1923 1,1925 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1994 1,1995 1,1997 1,1999 1,2004 1,2006 1,2007 1,2009 1,2014 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2092 1,2093 1,2096 1,2102 1,2107 1,2114 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2253 1,2257 1,2263 1,2264 1,2268 1,2277 1,2278 1,2279 1,2281 1,2282 1,2285 1,2287 1,2288 1,2291 1,2293 1,2295 1,2301 1,2302 1,2303 1,2305 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2493 1,2496 1,2504 1,2506 1,2517 1,2652 1,2653 1,2666 1,2669 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2687 1,2693 1,2695 1,2696 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2768 1,2770 1,2771 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,15 1,16 1,18 1,19 1,21 1,23 1,25 1,27 1,28 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,57 1,59 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,73 1,76 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,94 1,97 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,124 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,159 1,161 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,172 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,237 1,239 1,241 1,243 1,244 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,276 1,277 1,278 1,279 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,337 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,368 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,382 1,384 1,385 1,387 1,388 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,472 1,477 1,478 1,481 1,482 1,483 1,485 1,486 1,487 1,490 1,492 1,494 1,495 1,496 1,497 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,514 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,568 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,595 1,597 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,627 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,644 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,661 1,662 1,665 1,668 1,669 1,670 1,671 1,677 1,678 1,679 1,682 1,683 1,684 1,685 1,686 1,687 1,690 1,693 1,694 1,696 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,726 1,730 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,755 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,828 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,841 1,843 1,847 1,850 1,851 1,852 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,885 1,886 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,909 1,911 1,912 1,913 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,992 1,993 1,995 1,996 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1022 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1083 1,1084 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1111 1,1115 1,1120 1,1122 1,1124 1,1125 1,1126 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1200 1,1202 1,1204 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1297 1,1298 1,1300 1,1301 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1330 1,1331 1,1332 1,1338 1,1340 1,1344 1,1346 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1397 1,1398 1,1399 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1429 1,1434 1,1435 1,1437 1,1438 1,1440 1,1443 1,1448 1,1453 1,1454 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1494 1,1495 1,1496 1,1498 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1542 1,1543 1,1545 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1604 1,1605 1,1606 1,1610 1,1613 1,1617 1,1618 1,1621 1,1622 1,1625 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1717 1,1720 1,1722 1,1733 1,1734 1,1736 1,1745 1,1748 1,1751 1,1752 1,1757 1,1760 1,1761 1,1764 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1804 1,1809 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1832 1,1833 1,1835 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1897 1,1901 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1930 1,1932 1,1934 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1986 1,1995 1,1999 1,2002 1,2004 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2023 1,2024 1,2028 1,2029 1,2031 1,2032 1,2033 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2096 1,2099 1,2107 1,2110 1,2111 1,2114 1,2116 1,2118 1,2122 1,2125 1,2129 1,2131 1,2137 1,2140 1,2142 1,2144 1,2150 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2172 1,2173 1,2174 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2254 1,2257 1,2258 1,2268 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2302 1,2303 1,2305 1,2306 1,2312 1,2316 1,2317 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2479 1,2483 1,2511 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2730 1,2731 1,2733 1,2734 1,2735 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2781 1,2782 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2792 1,2793 1,2797 1,2799 1,2806 1,2807 -1} {7 1,8 1,9 1,10 1,11 1,12 1,14 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,32 1,33 1,35 1,36 1,38 1,39 1,43 1,45 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,55 1,57 1,61 1,62 1,63 1,65 1,67 1,68 1,70 1,72 1,74 1,76 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,97 1,100 1,102 1,103 1,104 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,127 1,128 1,130 1,132 1,135 1,136 1,137 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,158 1,159 1,161 1,163 1,165 1,166 1,167 1,169 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,183 1,185 1,186 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,213 1,214 1,215 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,242 1,245 1,246 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,261 1,266 1,268 1,269 1,271 1,272 1,275 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,296 1,298 1,299 1,300 1,302 1,305 1,307 1,309 1,310 1,311 1,313 1,314 1,317 1,320 1,323 1,324 1,325 1,328 1,330 1,332 1,333 1,335 1,336 1,338 1,339 1,340 1,342 1,344 1,345 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,365 1,366 1,368 1,369 1,370 1,371 1,375 1,377 1,381 1,382 1,384 1,388 1,390 1,391 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,430 1,432 1,433 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,463 1,465 1,467 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,487 1,490 1,491 1,492 1,493 1,495 1,496 1,497 1,498 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,543 1,544 1,546 1,547 1,549 1,550 1,552 1,553 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,618 1,619 1,621 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,635 1,639 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,650 1,651 1,654 1,656 1,657 1,658 1,661 1,662 1,665 1,667 1,668 1,669 1,676 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,725 1,726 1,727 1,729 1,730 1,732 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,752 1,753 1,755 1,756 1,757 1,759 1,760 1,762 1,763 1,766 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,901 1,902 1,903 1,904 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1009 1,1010 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1054 1,1055 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1083 1,1084 1,1085 1,1086 1,1087 1,1088 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1125 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1204 1,1205 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1227 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1284 1,1286 1,1288 1,1289 1,1290 1,1293 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1337 1,1341 1,1343 1,1344 1,1346 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1569 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1617 1,1618 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1799 1,1804 1,1809 1,1812 1,1813 1,1814 1,1815 1,1819 1,1820 1,1821 1,1822 1,1824 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1919 1,1921 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1985 1,1986 1,1990 1,1991 1,1992 1,2001 1,2002 1,2004 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2019 1,2021 1,2023 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2088 1,2095 1,2096 1,2102 1,2105 1,2107 1,2110 1,2111 1,2114 1,2115 1,2116 1,2119 1,2127 1,2129 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2260 1,2263 1,2264 1,2275 1,2277 1,2278 1,2281 1,2282 1,2283 1,2288 1,2291 1,2292 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2312 1,2315 1,2317 1,2318 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2471 1,2472 1,2479 1,2482 1,2483 1,2487 1,2488 1,2493 1,2499 1,2506 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2682 1,2684 1,2686 1,2693 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2764 1,2766 1,2768 1,2771 1,2772 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {7 1,10 1,12 1,16 1,18 1,19 1,21 1,23 1,27 1,28 1,30 1,32 1,33 1,36 1,38 1,39 1,40 1,41 1,45 1,46 1,47 1,52 1,54 1,55 1,62 1,68 1,69 1,72 1,73 1,78 1,79 1,82 1,83 1,85 1,89 1,90 1,91 1,92 1,94 1,95 1,101 1,103 1,104 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,123 1,127 1,128 1,130 1,132 1,134 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,174 1,176 1,177 1,180 1,181 1,183 1,184 1,186 1,187 1,189 1,190 1,192 1,194 1,195 1,196 1,198 1,199 1,200 1,201 1,202 1,204 1,206 1,207 1,209 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,223 1,224 1,226 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,271 1,275 1,279 1,281 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,300 1,302 1,303 1,307 1,311 1,313 1,314 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,339 1,340 1,341 1,343 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,359 1,360 1,361 1,363 1,366 1,369 1,371 1,374 1,375 1,376 1,378 1,384 1,385 1,387 1,389 1,391 1,395 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,408 1,410 1,412 1,413 1,414 1,416 1,417 1,418 1,419 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,435 1,437 1,440 1,444 1,446 1,447 1,448 1,452 1,453 1,454 1,455 1,458 1,460 1,465 1,469 1,470 1,474 1,476 1,477 1,478 1,480 1,481 1,485 1,487 1,490 1,492 1,496 1,497 1,498 1,504 1,505 1,506 1,511 1,512 1,513 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,531 1,533 1,535 1,537 1,542 1,544 1,546 1,550 1,551 1,553 1,556 1,558 1,559 1,564 1,565 1,566 1,569 1,571 1,575 1,576 1,577 1,579 1,580 1,581 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,617 1,618 1,619 1,620 1,621 1,624 1,633 1,634 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,653 1,654 1,655 1,658 1,665 1,667 1,670 1,671 1,677 1,678 1,680 1,683 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,724 1,726 1,727 1,729 1,730 1,735 1,739 1,740 1,741 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,780 1,783 1,786 1,787 1,788 1,790 1,792 1,795 1,798 1,799 1,801 1,802 1,806 1,808 1,809 1,813 1,814 1,817 1,819 1,822 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,847 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,871 1,874 1,875 1,877 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,933 1,936 1,937 1,939 1,940 1,942 1,944 1,947 1,948 1,949 1,952 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,970 1,974 1,975 1,977 1,978 1,982 1,984 1,985 1,986 1,988 1,989 1,990 1,992 1,996 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1037 1,1038 1,1039 1,1040 1,1042 1,1044 1,1045 1,1048 1,1052 1,1055 1,1056 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1125 1,1127 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1168 1,1169 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1197 1,1199 1,1201 1,1202 1,1206 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1241 1,1242 1,1244 1,1245 1,1246 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1282 1,1286 1,1287 1,1289 1,1290 1,1291 1,1292 1,1293 1,1299 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1333 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1443 1,1449 1,1451 1,1454 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1481 1,1483 1,1487 1,1490 1,1493 1,1494 1,1495 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1549 1,1550 1,1554 1,1557 1,1560 1,1561 1,1567 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1610 1,1613 1,1618 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1690 1,1691 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1714 1,1717 1,1719 1,1722 1,1727 1,1729 1,1730 1,1731 1,1736 1,1737 1,1748 1,1750 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1803 1,1808 1,1814 1,1819 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1896 1,1899 1,1901 1,1902 1,1907 1,1908 1,1913 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1943 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1994 1,1997 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2096 1,2097 1,2107 1,2109 1,2119 1,2123 1,2129 1,2137 1,2140 1,2141 1,2142 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2261 1,2262 1,2263 1,2265 1,2270 1,2273 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2314 1,2315 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2332 1,2333 1,2334 1,2337 1,2339 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2470 1,2480 1,2482 1,2483 1,2501 1,2520 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2729 1,2730 1,2731 1,2734 1,2735 1,2739 1,2743 1,2749 1,2751 1,2752 1,2755 1,2756 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,10 1,19 1,21 1,25 1,27 1,30 1,33 1,35 1,36 1,38 1,39 1,43 1,47 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,60 1,61 1,63 1,64 1,67 1,68 1,69 1,70 1,71 1,72 1,73 1,78 1,83 1,87 1,88 1,91 1,95 1,97 1,98 1,99 1,100 1,103 1,106 1,108 1,109 1,110 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,127 1,129 1,130 1,133 1,134 1,135 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,157 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,177 1,180 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,190 1,194 1,195 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,223 1,226 1,228 1,229 1,230 1,232 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,268 1,270 1,271 1,272 1,275 1,278 1,280 1,282 1,285 1,288 1,289 1,290 1,292 1,293 1,295 1,297 1,299 1,300 1,302 1,303 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,359 1,360 1,361 1,363 1,369 1,370 1,371 1,374 1,377 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,393 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,413 1,415 1,417 1,420 1,421 1,423 1,424 1,425 1,430 1,431 1,432 1,434 1,436 1,438 1,439 1,440 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,460 1,461 1,465 1,466 1,467 1,471 1,473 1,476 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,526 1,528 1,530 1,531 1,532 1,535 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,686 1,687 1,688 1,692 1,694 1,695 1,697 1,699 1,700 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,747 1,748 1,749 1,750 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,780 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,792 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,830 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,855 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,937 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,970 1,974 1,975 1,977 1,978 1,980 1,981 1,984 1,985 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1040 1,1042 1,1043 1,1045 1,1046 1,1051 1,1054 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1088 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1123 1,1124 1,1125 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1243 1,1247 1,1249 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1301 1,1303 1,1304 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1331 1,1332 1,1333 1,1335 1,1339 1,1341 1,1342 1,1343 1,1346 1,1348 1,1349 1,1350 1,1351 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1481 1,1482 1,1483 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1501 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1675 1,1676 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1717 1,1722 1,1729 1,1736 1,1738 1,1740 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1811 1,1812 1,1814 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1896 1,1897 1,1898 1,1900 1,1904 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1979 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1995 1,1996 1,1999 1,2001 1,2004 1,2006 1,2007 1,2008 1,2011 1,2012 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2082 1,2085 1,2088 1,2092 1,2095 1,2096 1,2097 1,2102 1,2107 1,2111 1,2113 1,2116 1,2119 1,2124 1,2125 1,2129 1,2137 1,2138 1,2142 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2254 1,2255 1,2257 1,2260 1,2263 1,2265 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2471 1,2475 1,2478 1,2479 1,2483 1,2486 1,2488 1,2495 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {7 1,10 1,12 1,14 1,16 1,18 1,19 1,21 1,27 1,28 1,30 1,32 1,33 1,36 1,38 1,39 1,40 1,41 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,62 1,67 1,70 1,71 1,73 1,77 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,123 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,137 1,139 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,160 1,161 1,165 1,166 1,167 1,168 1,169 1,172 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,198 1,200 1,202 1,204 1,207 1,208 1,209 1,210 1,212 1,213 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,243 1,245 1,247 1,248 1,250 1,252 1,255 1,256 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,279 1,280 1,281 1,282 1,286 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,313 1,314 1,315 1,317 1,319 1,320 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,335 1,337 1,339 1,342 1,344 1,346 1,349 1,351 1,352 1,354 1,355 1,356 1,358 1,359 1,360 1,362 1,367 1,369 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,385 1,389 1,391 1,392 1,393 1,394 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,416 1,418 1,420 1,423 1,424 1,427 1,428 1,429 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,459 1,460 1,465 1,466 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,489 1,492 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,547 1,550 1,555 1,556 1,557 1,558 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,597 1,598 1,600 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,613 1,616 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,664 1,665 1,666 1,667 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,698 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,729 1,730 1,734 1,735 1,736 1,738 1,739 1,741 1,743 1,748 1,749 1,751 1,754 1,755 1,757 1,760 1,762 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,780 1,782 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,821 1,822 1,823 1,825 1,826 1,827 1,828 1,831 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,844 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,860 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,973 1,974 1,975 1,977 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1088 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1125 1,1126 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1200 1,1202 1,1203 1,1205 1,1207 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1247 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1297 1,1299 1,1300 1,1301 1,1302 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1339 1,1340 1,1341 1,1342 1,1344 1,1346 1,1349 1,1350 1,1351 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1494 1,1497 1,1498 1,1500 1,1502 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1565 1,1567 1,1569 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1612 1,1614 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1628 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1721 1,1722 1,1724 1,1725 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1749 1,1750 1,1752 1,1757 1,1758 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1800 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1898 1,1908 1,1913 1,1915 1,1916 1,1917 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1997 1,2002 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2084 1,2085 1,2089 1,2092 1,2094 1,2095 1,2096 1,2102 1,2104 1,2106 1,2107 1,2113 1,2114 1,2116 1,2118 1,2119 1,2125 1,2126 1,2129 1,2137 1,2142 1,2144 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2255 1,2257 1,2259 1,2260 1,2263 1,2266 1,2270 1,2271 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2477 1,2479 1,2483 1,2485 1,2487 1,2490 1,2495 1,2496 1,2503 1,2506 1,2517 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2683 1,2685 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2711 1,2712 1,2713 1,2717 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2799 1,2800 1,2806 1,2807 -1} {5 1,7 1,9 1,10 1,11 1,12 1,13 1,16 1,19 1,21 1,23 1,24 1,27 1,30 1,32 1,33 1,36 1,37 1,40 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,55 1,59 1,61 1,62 1,68 1,70 1,71 1,72 1,73 1,74 1,76 1,78 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,95 1,98 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,118 1,119 1,121 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,159 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,175 1,176 1,181 1,182 1,183 1,185 1,188 1,195 1,196 1,197 1,198 1,201 1,202 1,204 1,206 1,207 1,208 1,210 1,211 1,213 1,215 1,216 1,219 1,221 1,224 1,228 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,242 1,243 1,244 1,245 1,246 1,248 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,301 1,302 1,303 1,305 1,306 1,307 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,339 1,340 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,367 1,369 1,370 1,371 1,375 1,376 1,378 1,381 1,383 1,384 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,398 1,399 1,400 1,401 1,405 1,408 1,409 1,412 1,415 1,417 1,418 1,420 1,421 1,426 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,462 1,463 1,465 1,467 1,469 1,470 1,473 1,474 1,480 1,482 1,483 1,485 1,489 1,490 1,492 1,494 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,533 1,534 1,535 1,539 1,541 1,542 1,544 1,545 1,546 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,562 1,564 1,565 1,567 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,590 1,592 1,593 1,594 1,595 1,599 1,600 1,604 1,605 1,606 1,607 1,608 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,686 1,687 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,721 1,722 1,724 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,739 1,740 1,741 1,743 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,805 1,806 1,807 1,808 1,809 1,811 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,856 1,857 1,860 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,874 1,875 1,876 1,877 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,931 1,935 1,936 1,938 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,993 1,995 1,996 1,998 1,999 1,1000 1,1001 1,1004 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1059 1,1061 1,1062 1,1063 1,1064 1,1067 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1080 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1130 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1191 1,1192 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1242 1,1244 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1297 1,1301 1,1302 1,1303 1,1304 1,1306 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1331 1,1332 1,1333 1,1335 1,1337 1,1341 1,1343 1,1344 1,1345 1,1351 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1453 1,1454 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1545 1,1548 1,1549 1,1554 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1571 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1594 1,1595 1,1598 1,1600 1,1601 1,1602 1,1605 1,1606 1,1613 1,1614 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1720 1,1721 1,1729 1,1731 1,1734 1,1736 1,1737 1,1738 1,1750 1,1751 1,1752 1,1757 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1830 1,1831 1,1833 1,1835 1,1841 1,1842 1,1843 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1903 1,1907 1,1908 1,1913 1,1914 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1985 1,1987 1,1988 1,1989 1,1997 1,2004 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2093 1,2096 1,2099 1,2106 1,2107 1,2116 1,2118 1,2119 1,2121 1,2126 1,2129 1,2131 1,2138 1,2140 1,2141 1,2142 1,2147 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2253 1,2258 1,2261 1,2263 1,2265 1,2267 1,2270 1,2275 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2291 1,2293 1,2295 1,2297 1,2303 1,2304 1,2306 1,2307 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2471 1,2474 1,2479 1,2483 1,2486 1,2493 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2519 1,2520 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2734 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {7 1,8 1,9 1,11 1,12 1,15 1,18 1,19 1,21 1,22 1,27 1,35 1,39 1,40 1,41 1,43 1,44 1,48 1,53 1,54 1,55 1,57 1,60 1,64 1,65 1,67 1,71 1,72 1,76 1,77 1,81 1,82 1,83 1,84 1,89 1,90 1,91 1,92 1,94 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,119 1,122 1,124 1,126 1,127 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,143 1,145 1,151 1,152 1,154 1,155 1,158 1,161 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,180 1,181 1,182 1,186 1,187 1,188 1,191 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,208 1,209 1,210 1,212 1,213 1,215 1,216 1,220 1,221 1,222 1,223 1,225 1,229 1,231 1,232 1,234 1,239 1,240 1,241 1,243 1,246 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,302 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,329 1,332 1,333 1,335 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,354 1,359 1,360 1,361 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,388 1,390 1,392 1,393 1,394 1,395 1,398 1,400 1,404 1,405 1,407 1,408 1,412 1,413 1,414 1,415 1,417 1,418 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,435 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,480 1,481 1,485 1,489 1,490 1,493 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,584 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,700 1,701 1,706 1,707 1,709 1,710 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,751 1,752 1,754 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,779 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,799 1,800 1,801 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,875 1,877 1,878 1,879 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,972 1,973 1,975 1,976 1,977 1,979 1,981 1,982 1,983 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1025 1,1026 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1046 1,1048 1,1052 1,1053 1,1054 1,1055 1,1058 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1080 1,1081 1,1084 1,1087 1,1088 1,1090 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1124 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1284 1,1285 1,1286 1,1287 1,1290 1,1293 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1448 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1606 1,1607 1,1611 1,1612 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1722 1,1724 1,1725 1,1729 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1743 1,1744 1,1747 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1808 1,1809 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1825 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1892 1,1893 1,1894 1,1896 1,1898 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1970 1,1972 1,1973 1,1980 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1998 1,1999 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2091 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2256 1,2264 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2296 1,2300 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2474 1,2477 1,2478 1,2479 1,2480 1,2481 1,2483 1,2485 1,2486 1,2490 1,2496 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2678 1,2680 1,2681 1,2682 1,2683 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2701 1,2709 1,2710 1,2711 1,2713 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2805 1,2806 1,2807 -1} {2 1,9 1,10 1,11 1,13 1,14 1,15 1,18 1,19 1,22 1,24 1,25 1,27 1,30 1,31 1,32 1,35 1,36 1,38 1,39 1,43 1,45 1,47 1,48 1,49 1,51 1,52 1,53 1,55 1,57 1,59 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,74 1,75 1,77 1,81 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,104 1,105 1,108 1,109 1,110 1,111 1,113 1,115 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,145 1,150 1,154 1,155 1,158 1,159 1,160 1,161 1,163 1,164 1,165 1,167 1,169 1,171 1,174 1,176 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,222 1,223 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,241 1,243 1,244 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,261 1,266 1,268 1,269 1,271 1,272 1,277 1,279 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,326 1,327 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,338 1,339 1,340 1,343 1,344 1,345 1,346 1,348 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,368 1,370 1,371 1,372 1,375 1,377 1,378 1,382 1,383 1,384 1,385 1,387 1,390 1,391 1,393 1,394 1,396 1,397 1,398 1,399 1,404 1,405 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,465 1,466 1,469 1,472 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,490 1,494 1,495 1,496 1,499 1,500 1,502 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,555 1,556 1,558 1,559 1,561 1,566 1,567 1,568 1,571 1,573 1,574 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,610 1,611 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,626 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,652 1,653 1,655 1,658 1,659 1,660 1,661 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,682 1,683 1,684 1,686 1,687 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,699 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,780 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,851 1,853 1,855 1,856 1,857 1,860 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,875 1,876 1,877 1,880 1,881 1,883 1,886 1,889 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,969 1,970 1,975 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1054 1,1055 1,1056 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1115 1,1116 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1160 1,1161 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1206 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1269 1,1270 1,1272 1,1273 1,1275 1,1276 1,1279 1,1282 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1294 1,1299 1,1300 1,1302 1,1305 1,1307 1,1309 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1322 1,1324 1,1325 1,1326 1,1330 1,1331 1,1333 1,1338 1,1343 1,1346 1,1348 1,1350 1,1354 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1384 1,1386 1,1387 1,1389 1,1390 1,1392 1,1395 1,1397 1,1399 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1495 1,1497 1,1500 1,1502 1,1503 1,1504 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1547 1,1548 1,1549 1,1550 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1563 1,1565 1,1570 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1604 1,1605 1,1606 1,1612 1,1613 1,1616 1,1617 1,1618 1,1619 1,1622 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1713 1,1714 1,1719 1,1722 1,1725 1,1731 1,1734 1,1736 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1804 1,1805 1,1809 1,1814 1,1815 1,1819 1,1820 1,1822 1,1824 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1852 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1895 1,1896 1,1899 1,1907 1,1908 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1929 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1986 1,1987 1,1994 1,1995 1,1999 1,2001 1,2004 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2095 1,2096 1,2098 1,2099 1,2102 1,2107 1,2111 1,2120 1,2121 1,2122 1,2126 1,2129 1,2137 1,2144 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2243 1,2246 1,2254 1,2256 1,2261 1,2262 1,2264 1,2268 1,2271 1,2273 1,2274 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2296 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2341 1,2342 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2471 1,2475 1,2477 1,2478 1,2483 1,2484 1,2485 1,2514 1,2515 1,2516 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2726 1,2727 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2742 1,2743 1,2750 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2806 1,2807 -1} {9 1,12 1,13 1,14 1,16 1,22 1,23 1,25 1,30 1,32 1,33 1,40 1,41 1,43 1,44 1,45 1,47 1,48 1,51 1,54 1,55 1,57 1,58 1,63 1,64 1,65 1,67 1,68 1,69 1,71 1,72 1,75 1,76 1,79 1,81 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,99 1,100 1,101 1,107 1,108 1,109 1,111 1,112 1,113 1,114 1,115 1,116 1,118 1,119 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,130 1,134 1,135 1,136 1,139 1,140 1,141 1,142 1,144 1,149 1,150 1,153 1,154 1,155 1,158 1,159 1,161 1,162 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,179 1,181 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,192 1,195 1,197 1,198 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,215 1,217 1,219 1,220 1,221 1,222 1,224 1,226 1,227 1,228 1,231 1,234 1,235 1,237 1,239 1,243 1,245 1,246 1,253 1,255 1,256 1,257 1,260 1,261 1,266 1,268 1,269 1,270 1,271 1,272 1,276 1,278 1,279 1,280 1,284 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,298 1,300 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,367 1,370 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,395 1,398 1,399 1,401 1,404 1,405 1,407 1,408 1,409 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,531 1,535 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,680 1,683 1,684 1,686 1,687 1,689 1,692 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,735 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,778 1,780 1,783 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,846 1,847 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,971 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1057 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1081 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1337 1,1341 1,1344 1,1345 1,1347 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1492 1,1494 1,1497 1,1500 1,1502 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1563 1,1567 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1612 1,1616 1,1617 1,1618 1,1619 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1748 1,1749 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1811 1,1814 1,1819 1,1820 1,1821 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1845 1,1846 1,1849 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1892 1,1899 1,1900 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1927 1,1929 1,1930 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1988 1,1990 1,1992 1,1997 1,2004 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2084 1,2085 1,2088 1,2091 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2121 1,2122 1,2124 1,2125 1,2129 1,2130 1,2137 1,2142 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2234 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2244 1,2251 1,2256 1,2258 1,2263 1,2273 1,2275 1,2276 1,2278 1,2280 1,2281 1,2283 1,2285 1,2287 1,2290 1,2291 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2312 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2444 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2483 1,2486 1,2503 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,23 1,25 1,27 1,28 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,43 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,55 1,57 1,59 1,61 1,62 1,64 1,67 1,68 1,70 1,71 1,72 1,73 1,74 1,75 1,78 1,79 1,82 1,83 1,85 1,87 1,88 1,90 1,91 1,95 1,97 1,98 1,100 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,121 1,123 1,126 1,127 1,134 1,135 1,136 1,139 1,141 1,143 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,156 1,157 1,161 1,163 1,166 1,167 1,169 1,170 1,174 1,175 1,176 1,177 1,178 1,180 1,181 1,183 1,185 1,186 1,187 1,189 1,191 1,192 1,195 1,196 1,198 1,202 1,203 1,205 1,207 1,208 1,210 1,211 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,241 1,243 1,245 1,246 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,266 1,267 1,268 1,269 1,271 1,275 1,276 1,278 1,282 1,285 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,328 1,329 1,332 1,333 1,335 1,337 1,338 1,339 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,367 1,369 1,371 1,372 1,375 1,376 1,377 1,382 1,383 1,384 1,385 1,388 1,389 1,390 1,391 1,392 1,394 1,396 1,398 1,399 1,400 1,401 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,459 1,460 1,463 1,465 1,470 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,492 1,493 1,494 1,495 1,496 1,497 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,517 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,531 1,532 1,534 1,535 1,537 1,541 1,542 1,544 1,547 1,550 1,552 1,555 1,556 1,558 1,562 1,564 1,565 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,613 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,658 1,662 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,697 1,698 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,722 1,725 1,731 1,734 1,735 1,739 1,740 1,741 1,748 1,751 1,752 1,753 1,756 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,841 1,844 1,847 1,853 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,893 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,906 1,908 1,912 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,931 1,934 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,990 1,993 1,994 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1037 1,1038 1,1040 1,1042 1,1043 1,1044 1,1045 1,1048 1,1052 1,1054 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1112 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1161 1,1162 1,1166 1,1167 1,1168 1,1169 1,1170 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1210 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1231 1,1232 1,1234 1,1237 1,1238 1,1239 1,1241 1,1244 1,1247 1,1249 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1270 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1299 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1341 1,1344 1,1354 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1385 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1483 1,1485 1,1486 1,1487 1,1490 1,1492 1,1493 1,1494 1,1495 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1552 1,1556 1,1560 1,1561 1,1565 1,1568 1,1570 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1604 1,1606 1,1607 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1714 1,1715 1,1717 1,1720 1,1722 1,1724 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1736 1,1737 1,1738 1,1740 1,1749 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1795 1,1797 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1893 1,1902 1,1906 1,1913 1,1914 1,1915 1,1916 1,1921 1,1924 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1985 1,1986 1,1987 1,1989 1,1990 1,1994 1,1997 1,1998 1,2001 1,2006 1,2008 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2089 1,2092 1,2093 1,2095 1,2096 1,2099 1,2102 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2122 1,2125 1,2129 1,2130 1,2137 1,2140 1,2142 1,2144 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2237 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2255 1,2261 1,2263 1,2264 1,2270 1,2271 1,2276 1,2278 1,2281 1,2282 1,2285 1,2287 1,2288 1,2290 1,2291 1,2295 1,2299 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2470 1,2479 1,2483 1,2492 1,2500 1,2504 1,2519 1,2521 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2685 1,2693 1,2696 1,2697 1,2698 1,2701 1,2709 1,2710 1,2712 1,2713 1,2717 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2742 1,2743 1,2747 1,2749 1,2751 1,2752 1,2756 1,2762 1,2763 1,2764 1,2768 1,2771 1,2772 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2800 1,2806 1,2807 -1} {10 1,14 1,18 1,19 1,24 1,25 1,27 1,30 1,31 1,32 1,35 1,39 1,41 1,44 1,47 1,48 1,49 1,51 1,53 1,57 1,60 1,62 1,63 1,64 1,69 1,71 1,73 1,74 1,75 1,76 1,77 1,78 1,83 1,85 1,86 1,90 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,109 1,111 1,116 1,117 1,118 1,119 1,122 1,123 1,127 1,128 1,130 1,132 1,135 1,137 1,140 1,141 1,144 1,145 1,146 1,150 1,151 1,154 1,155 1,158 1,161 1,162 1,164 1,165 1,168 1,170 1,172 1,174 1,176 1,181 1,184 1,185 1,187 1,190 1,191 1,192 1,195 1,196 1,197 1,201 1,202 1,205 1,206 1,207 1,209 1,214 1,216 1,219 1,220 1,222 1,223 1,224 1,227 1,230 1,232 1,234 1,235 1,237 1,239 1,241 1,243 1,244 1,246 1,250 1,253 1,254 1,255 1,257 1,261 1,262 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,281 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,300 1,301 1,302 1,307 1,308 1,310 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,337 1,338 1,342 1,344 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,360 1,362 1,363 1,365 1,366 1,367 1,369 1,370 1,374 1,375 1,378 1,381 1,382 1,384 1,387 1,388 1,389 1,393 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,420 1,425 1,427 1,428 1,429 1,430 1,431 1,434 1,436 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,455 1,456 1,460 1,461 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,547 1,548 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,577 1,578 1,579 1,581 1,583 1,584 1,585 1,586 1,588 1,589 1,590 1,593 1,594 1,595 1,597 1,598 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,641 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,661 1,665 1,668 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,753 1,754 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,788 1,791 1,792 1,793 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,841 1,842 1,843 1,846 1,847 1,851 1,853 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,936 1,937 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1006 1,1009 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1112 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1205 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1301 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1500 1,1502 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1553 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1617 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1717 1,1718 1,1722 1,1727 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1748 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1814 1,1818 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1896 1,1898 1,1900 1,1901 1,1905 1,1907 1,1908 1,1913 1,1915 1,1916 1,1919 1,1921 1,1922 1,1924 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1984 1,1985 1,1986 1,1990 1,1991 1,1992 1,1994 1,1997 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2093 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2119 1,2121 1,2125 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2255 1,2262 1,2264 1,2270 1,2273 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2295 1,2299 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2475 1,2476 1,2479 1,2483 1,2485 1,2487 1,2494 1,2502 1,2504 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2678 1,2681 1,2682 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {8 1,9 1,10 1,12 1,13 1,14 1,15 1,18 1,19 1,21 1,22 1,23 1,25 1,28 1,30 1,32 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,47 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,64 1,65 1,67 1,70 1,71 1,75 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,88 1,89 1,91 1,92 1,95 1,97 1,100 1,101 1,104 1,105 1,108 1,109 1,111 1,114 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,145 1,146 1,150 1,152 1,153 1,154 1,158 1,159 1,160 1,161 1,162 1,164 1,165 1,166 1,168 1,169 1,172 1,174 1,175 1,176 1,177 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,265 1,267 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,279 1,281 1,282 1,284 1,287 1,288 1,289 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,306 1,307 1,308 1,313 1,314 1,315 1,317 1,320 1,321 1,324 1,325 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,365 1,367 1,368 1,371 1,375 1,377 1,378 1,382 1,384 1,391 1,393 1,394 1,396 1,397 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,424 1,427 1,428 1,429 1,432 1,433 1,434 1,435 1,437 1,438 1,439 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,451 1,453 1,455 1,456 1,458 1,459 1,460 1,461 1,463 1,465 1,467 1,468 1,469 1,470 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,489 1,490 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,507 1,511 1,512 1,513 1,514 1,515 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,565 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,689 1,690 1,693 1,694 1,697 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,710 1,711 1,712 1,718 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,732 1,735 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,803 1,804 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,900 1,901 1,906 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,922 1,924 1,925 1,928 1,931 1,932 1,935 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,961 1,963 1,964 1,965 1,966 1,967 1,971 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,989 1,990 1,992 1,996 1,998 1,999 1,1002 1,1004 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1033 1,1034 1,1037 1,1038 1,1040 1,1043 1,1044 1,1045 1,1048 1,1051 1,1052 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1079 1,1081 1,1083 1,1084 1,1086 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1126 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1151 1,1152 1,1154 1,1156 1,1157 1,1159 1,1163 1,1165 1,1168 1,1169 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1206 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1243 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1298 1,1300 1,1301 1,1302 1,1303 1,1304 1,1307 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1341 1,1344 1,1347 1,1350 1,1351 1,1353 1,1355 1,1356 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1497 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1561 1,1563 1,1565 1,1567 1,1568 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1601 1,1603 1,1604 1,1606 1,1614 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1644 1,1646 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1716 1,1719 1,1720 1,1722 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1822 1,1826 1,1827 1,1830 1,1831 1,1835 1,1840 1,1842 1,1843 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1898 1,1899 1,1900 1,1901 1,1908 1,1913 1,1914 1,1915 1,1920 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1995 1,2002 1,2003 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2089 1,2093 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2127 1,2129 1,2137 1,2140 1,2142 1,2144 1,2152 1,2155 1,2159 1,2161 1,2162 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2255 1,2273 1,2274 1,2281 1,2282 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2470 1,2471 1,2479 1,2483 1,2487 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2684 1,2685 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2789 1,2791 1,2793 1,2799 1,2800 1,2806 1,2807 -1} {7 1,8 1,9 1,11 1,12 1,15 1,18 1,19 1,21 1,22 1,27 1,35 1,39 1,40 1,41 1,43 1,44 1,48 1,53 1,54 1,55 1,57 1,60 1,64 1,65 1,67 1,71 1,72 1,76 1,77 1,81 1,82 1,83 1,84 1,89 1,90 1,91 1,92 1,94 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,119 1,122 1,124 1,126 1,127 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,143 1,145 1,151 1,152 1,154 1,155 1,158 1,161 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,180 1,181 1,182 1,186 1,187 1,188 1,191 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,208 1,209 1,210 1,212 1,213 1,215 1,216 1,220 1,221 1,222 1,223 1,225 1,229 1,231 1,232 1,234 1,239 1,240 1,241 1,243 1,246 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,302 1,306 1,307 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,329 1,332 1,333 1,335 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,352 1,354 1,359 1,360 1,361 1,363 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,388 1,390 1,392 1,393 1,394 1,395 1,398 1,400 1,404 1,405 1,407 1,408 1,412 1,413 1,414 1,415 1,417 1,418 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,435 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,480 1,481 1,485 1,489 1,490 1,493 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,584 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,700 1,701 1,706 1,707 1,709 1,710 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,751 1,754 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,799 1,800 1,801 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,812 1,813 1,814 1,815 1,817 1,819 1,820 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,873 1,875 1,877 1,878 1,879 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,972 1,973 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,988 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1025 1,1026 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1044 1,1046 1,1048 1,1052 1,1053 1,1054 1,1055 1,1058 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1077 1,1079 1,1080 1,1081 1,1084 1,1087 1,1088 1,1090 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1124 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1274 1,1275 1,1277 1,1279 1,1282 1,1284 1,1285 1,1286 1,1287 1,1290 1,1293 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1390 1,1392 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1448 1,1450 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1494 1,1495 1,1500 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1571 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1605 1,1606 1,1607 1,1611 1,1612 1,1617 1,1618 1,1620 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1722 1,1724 1,1725 1,1729 1,1730 1,1732 1,1733 1,1736 1,1737 1,1738 1,1743 1,1744 1,1747 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1808 1,1809 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1842 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1893 1,1894 1,1896 1,1898 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1970 1,1972 1,1973 1,1979 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1998 1,1999 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2020 1,2021 1,2024 1,2028 1,2029 1,2030 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2091 1,2095 1,2096 1,2097 1,2102 1,2107 1,2109 1,2110 1,2111 1,2116 1,2119 1,2126 1,2129 1,2132 1,2137 1,2142 1,2146 1,2147 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2256 1,2264 1,2270 1,2275 1,2276 1,2277 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2296 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2471 1,2474 1,2477 1,2478 1,2479 1,2480 1,2483 1,2485 1,2486 1,2490 1,2496 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2678 1,2680 1,2681 1,2682 1,2683 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2701 1,2709 1,2710 1,2711 1,2713 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2770 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {8 1,9 1,10 1,11 1,14 1,18 1,19 1,21 1,23 1,27 1,32 1,35 1,36 1,39 1,40 1,41 1,45 1,47 1,49 1,50 1,51 1,52 1,53 1,54 1,57 1,59 1,60 1,67 1,68 1,70 1,72 1,73 1,74 1,78 1,81 1,82 1,85 1,87 1,88 1,90 1,95 1,98 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,120 1,123 1,124 1,126 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,150 1,152 1,153 1,154 1,155 1,156 1,159 1,161 1,162 1,163 1,164 1,167 1,169 1,170 1,171 1,174 1,175 1,176 1,180 1,181 1,182 1,183 1,185 1,186 1,189 1,192 1,195 1,196 1,197 1,198 1,199 1,201 1,205 1,207 1,210 1,211 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,225 1,227 1,231 1,232 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,253 1,254 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,267 1,268 1,269 1,271 1,272 1,279 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,296 1,298 1,299 1,300 1,302 1,306 1,307 1,309 1,311 1,314 1,315 1,317 1,318 1,320 1,321 1,324 1,325 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,338 1,342 1,344 1,346 1,351 1,352 1,354 1,355 1,357 1,360 1,361 1,362 1,363 1,365 1,366 1,369 1,371 1,375 1,376 1,378 1,382 1,383 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,407 1,408 1,412 1,413 1,414 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,485 1,486 1,488 1,492 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,505 1,507 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,561 1,562 1,565 1,566 1,567 1,568 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,600 1,602 1,603 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,659 1,665 1,669 1,670 1,671 1,672 1,676 1,678 1,681 1,683 1,684 1,686 1,690 1,691 1,693 1,694 1,696 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,755 1,756 1,758 1,760 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,825 1,826 1,827 1,829 1,830 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,865 1,866 1,867 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,931 1,932 1,933 1,936 1,937 1,938 1,940 1,942 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,970 1,971 1,974 1,975 1,976 1,981 1,984 1,986 1,987 1,989 1,990 1,993 1,995 1,996 1,997 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1037 1,1038 1,1041 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1118 1,1120 1,1122 1,1124 1,1125 1,1127 1,1128 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1290 1,1291 1,1295 1,1299 1,1300 1,1302 1,1303 1,1305 1,1308 1,1309 1,1311 1,1312 1,1313 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1330 1,1331 1,1332 1,1337 1,1340 1,1341 1,1342 1,1343 1,1345 1,1346 1,1348 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1598 1,1599 1,1600 1,1601 1,1602 1,1603 1,1604 1,1605 1,1606 1,1610 1,1611 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1713 1,1714 1,1717 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1808 1,1809 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1895 1,1899 1,1902 1,1907 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1932 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1982 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,2002 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2089 1,2090 1,2091 1,2092 1,2095 1,2096 1,2102 1,2104 1,2105 1,2106 1,2107 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2144 1,2147 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2263 1,2270 1,2271 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2307 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2472 1,2479 1,2482 1,2483 1,2486 1,2492 1,2494 1,2504 1,2506 1,2517 1,2521 1,2653 1,2664 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2687 1,2695 1,2697 1,2698 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2799 1,2800 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,13 1,15 1,18 1,19 1,21 1,25 1,27 1,28 1,30 1,31 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,57 1,60 1,61 1,67 1,68 1,70 1,71 1,73 1,77 1,78 1,79 1,81 1,82 1,83 1,84 1,85 1,87 1,89 1,90 1,92 1,95 1,97 1,98 1,99 1,100 1,101 1,104 1,105 1,108 1,109 1,110 1,111 1,112 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,149 1,150 1,151 1,152 1,154 1,157 1,159 1,161 1,163 1,165 1,166 1,168 1,169 1,174 1,176 1,177 1,179 1,180 1,183 1,185 1,186 1,187 1,188 1,189 1,192 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,207 1,208 1,209 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,241 1,242 1,243 1,245 1,246 1,248 1,250 1,251 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,266 1,268 1,269 1,271 1,272 1,279 1,280 1,285 1,287 1,288 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,311 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,332 1,333 1,334 1,335 1,337 1,339 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,359 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,375 1,376 1,377 1,378 1,382 1,385 1,386 1,388 1,389 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,407 1,408 1,409 1,412 1,413 1,414 1,417 1,418 1,421 1,423 1,425 1,427 1,428 1,429 1,430 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,449 1,450 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,463 1,466 1,467 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,498 1,502 1,504 1,505 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,565 1,566 1,567 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,585 1,586 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,600 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,631 1,632 1,634 1,635 1,636 1,641 1,644 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,683 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,698 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,735 1,737 1,739 1,740 1,741 1,748 1,749 1,755 1,756 1,757 1,758 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,782 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,843 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,878 1,882 1,883 1,886 1,887 1,889 1,891 1,892 1,893 1,894 1,895 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,935 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,973 1,974 1,975 1,976 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,990 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1120 1,1121 1,1124 1,1125 1,1126 1,1128 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1230 1,1231 1,1232 1,1234 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1292 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1308 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1337 1,1340 1,1341 1,1343 1,1344 1,1350 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1397 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1427 1,1428 1,1429 1,1430 1,1432 1,1435 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1494 1,1500 1,1503 1,1504 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1596 1,1597 1,1598 1,1600 1,1601 1,1602 1,1604 1,1605 1,1606 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1619 1,1623 1,1624 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1722 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1808 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1899 1,1906 1,1907 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1925 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1983 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1994 1,1995 1,2001 1,2002 1,2004 1,2006 1,2007 1,2009 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2090 1,2094 1,2095 1,2096 1,2098 1,2102 1,2107 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2254 1,2262 1,2263 1,2270 1,2273 1,2276 1,2278 1,2283 1,2287 1,2288 1,2291 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2477 1,2478 1,2479 1,2483 1,2503 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2653 1,2664 1,2669 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2799 1,2804 1,2806 1,2807 -1} {2 1,8 1,10 1,12 1,13 1,14 1,16 1,18 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,32 1,36 1,38 1,39 1,40 1,41 1,43 1,46 1,48 1,49 1,51 1,52 1,54 1,55 1,57 1,60 1,62 1,63 1,64 1,67 1,70 1,71 1,72 1,74 1,76 1,77 1,78 1,79 1,81 1,83 1,84 1,85 1,89 1,90 1,91 1,92 1,94 1,99 1,100 1,101 1,105 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,119 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,132 1,134 1,135 1,137 1,139 1,140 1,141 1,142 1,144 1,145 1,146 1,148 1,150 1,154 1,155 1,160 1,161 1,164 1,165 1,166 1,169 1,170 1,174 1,179 1,181 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,195 1,196 1,198 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,211 1,212 1,214 1,216 1,220 1,222 1,225 1,226 1,227 1,228 1,231 1,233 1,234 1,235 1,237 1,242 1,245 1,247 1,248 1,250 1,251 1,252 1,254 1,256 1,261 1,265 1,266 1,268 1,269 1,271 1,275 1,278 1,279 1,282 1,287 1,288 1,292 1,293 1,294 1,295 1,298 1,299 1,300 1,302 1,303 1,307 1,309 1,310 1,312 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,328 1,329 1,330 1,332 1,334 1,335 1,340 1,341 1,342 1,343 1,344 1,346 1,352 1,353 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,367 1,368 1,369 1,371 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,398 1,399 1,400 1,405 1,407 1,412 1,413 1,415 1,420 1,421 1,423 1,424 1,426 1,427 1,429 1,432 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,457 1,458 1,459 1,460 1,463 1,465 1,466 1,467 1,470 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,514 1,516 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,531 1,532 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,591 1,592 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,659 1,663 1,664 1,665 1,666 1,670 1,671 1,676 1,677 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,727 1,729 1,730 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,747 1,748 1,752 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,784 1,785 1,786 1,788 1,790 1,791 1,793 1,794 1,795 1,796 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,821 1,822 1,823 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,851 1,852 1,853 1,854 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,933 1,934 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1200 1,1201 1,1205 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1500 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1611 1,1612 1,1616 1,1617 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1714 1,1715 1,1717 1,1718 1,1722 1,1724 1,1725 1,1726 1,1727 1,1729 1,1730 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1757 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1809 1,1811 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1891 1,1892 1,1894 1,1895 1,1898 1,1906 1,1907 1,1908 1,1913 1,1916 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1992 1,1994 1,1995 1,1997 1,1998 1,2006 1,2007 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2091 1,2092 1,2094 1,2096 1,2102 1,2106 1,2107 1,2111 1,2114 1,2115 1,2116 1,2119 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2253 1,2254 1,2259 1,2260 1,2262 1,2263 1,2264 1,2267 1,2273 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2478 1,2479 1,2483 1,2492 1,2501 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2679 1,2682 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {2 1,8 1,9 1,10 1,11 1,13 1,14 1,18 1,19 1,21 1,22 1,23 1,24 1,27 1,28 1,33 1,36 1,38 1,39 1,40 1,43 1,44 1,47 1,48 1,49 1,50 1,51 1,52 1,53 1,55 1,57 1,60 1,63 1,65 1,67 1,70 1,71 1,73 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,91 1,92 1,95 1,98 1,100 1,101 1,104 1,108 1,109 1,110 1,113 1,116 1,117 1,119 1,120 1,122 1,126 1,127 1,129 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,148 1,149 1,151 1,154 1,155 1,159 1,161 1,162 1,163 1,164 1,165 1,169 1,171 1,174 1,176 1,177 1,179 1,181 1,182 1,184 1,185 1,186 1,187 1,192 1,194 1,195 1,196 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,223 1,227 1,228 1,232 1,237 1,239 1,240 1,243 1,246 1,247 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,281 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,296 1,299 1,300 1,302 1,303 1,306 1,308 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,337 1,338 1,340 1,342 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,358 1,360 1,361 1,362 1,368 1,369 1,370 1,371 1,375 1,376 1,377 1,381 1,382 1,384 1,385 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,403 1,404 1,405 1,407 1,408 1,410 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,482 1,485 1,486 1,487 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,555 1,556 1,558 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,585 1,586 1,587 1,589 1,590 1,591 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,720 1,721 1,724 1,725 1,726 1,730 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,745 1,748 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,775 1,777 1,778 1,779 1,781 1,783 1,784 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,814 1,815 1,817 1,819 1,820 1,822 1,823 1,825 1,826 1,827 1,828 1,829 1,830 1,831 1,832 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,847 1,849 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,913 1,914 1,915 1,916 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,959 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,971 1,973 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,989 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1006 1,1007 1,1008 1,1011 1,1015 1,1016 1,1017 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1037 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1053 1,1054 1,1055 1,1056 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1078 1,1080 1,1082 1,1083 1,1086 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1203 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1244 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1314 1,1316 1,1317 1,1320 1,1322 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1341 1,1342 1,1343 1,1344 1,1346 1,1349 1,1350 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1383 1,1384 1,1385 1,1387 1,1388 1,1390 1,1392 1,1395 1,1397 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1496 1,1497 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1565 1,1571 1,1572 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1605 1,1606 1,1609 1,1610 1,1611 1,1613 1,1616 1,1617 1,1618 1,1619 1,1623 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1655 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1717 1,1722 1,1723 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1749 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1808 1,1810 1,1813 1,1814 1,1815 1,1818 1,1819 1,1820 1,1821 1,1822 1,1830 1,1833 1,1835 1,1840 1,1841 1,1843 1,1845 1,1846 1,1848 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1898 1,1899 1,1901 1,1904 1,1906 1,1907 1,1908 1,1913 1,1915 1,1921 1,1922 1,1923 1,1925 1,1926 1,1928 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1984 1,1985 1,1986 1,1989 1,1990 1,1992 1,1994 1,1995 1,1996 1,1999 1,2002 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2076 1,2077 1,2078 1,2080 1,2084 1,2085 1,2086 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2119 1,2127 1,2129 1,2137 1,2138 1,2142 1,2144 1,2150 1,2152 1,2154 1,2155 1,2156 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2254 1,2256 1,2263 1,2268 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2314 1,2315 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2332 1,2333 1,2334 1,2339 1,2340 1,2343 1,2346 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2475 1,2478 1,2483 1,2487 1,2488 1,2490 1,2494 1,2495 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2652 1,2653 1,2664 1,2666 1,2667 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2711 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2799 1,2806 1,2807 -1} {8 1,18 1,19 1,25 1,39 1,48 1,49 1,51 1,53 1,58 1,59 1,63 1,64 1,69 1,71 1,75 1,76 1,77 1,82 1,86 1,97 1,100 1,103 1,104 1,105 1,110 1,113 1,120 1,122 1,123 1,124 1,128 1,130 1,133 1,134 1,137 1,139 1,142 1,143 1,144 1,145 1,148 1,151 1,154 1,155 1,156 1,159 1,163 1,171 1,175 1,179 1,187 1,194 1,197 1,199 1,202 1,203 1,204 1,205 1,206 1,209 1,210 1,214 1,216 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,234 1,239 1,240 1,241 1,243 1,247 1,249 1,252 1,254 1,255 1,257 1,261 1,265 1,268 1,269 1,270 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,290 1,294 1,295 1,297 1,306 1,308 1,309 1,310 1,311 1,314 1,319 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,337 1,338 1,341 1,342 1,345 1,346 1,347 1,348 1,349 1,353 1,357 1,358 1,359 1,362 1,363 1,364 1,366 1,368 1,370 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,390 1,394 1,395 1,398 1,404 1,405 1,407 1,408 1,413 1,414 1,415 1,417 1,419 1,421 1,424 1,427 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,444 1,446 1,447 1,448 1,449 1,450 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,486 1,487 1,490 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,506 1,507 1,510 1,512 1,514 1,515 1,516 1,517 1,520 1,521 1,524 1,525 1,528 1,532 1,533 1,534 1,537 1,539 1,542 1,543 1,546 1,547 1,549 1,550 1,552 1,553 1,555 1,556 1,557 1,559 1,561 1,562 1,563 1,564 1,566 1,568 1,569 1,573 1,577 1,578 1,580 1,583 1,589 1,591 1,594 1,597 1,602 1,603 1,604 1,605 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,648 1,649 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,699 1,701 1,702 1,703 1,705 1,706 1,708 1,709 1,711 1,712 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,731 1,735 1,736 1,738 1,739 1,740 1,743 1,745 1,747 1,749 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,769 1,770 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,782 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,824 1,826 1,827 1,828 1,831 1,832 1,833 1,835 1,836 1,837 1,839 1,840 1,842 1,843 1,844 1,846 1,850 1,851 1,852 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,918 1,919 1,923 1,924 1,928 1,929 1,930 1,932 1,933 1,936 1,937 1,939 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,953 1,958 1,960 1,961 1,964 1,965 1,969 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1100 1,1101 1,1102 1,1104 1,1108 1,1109 1,1110 1,1113 1,1115 1,1119 1,1120 1,1122 1,1124 1,1125 1,1135 1,1136 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1175 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1204 1,1205 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1260 1,1261 1,1263 1,1265 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1351 1,1355 1,1356 1,1360 1,1361 1,1363 1,1365 1,1367 1,1368 1,1370 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1406 1,1408 1,1410 1,1411 1,1412 1,1413 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1463 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1500 1,1501 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1526 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1722 1,1723 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1744 1,1746 1,1747 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1786 1,1787 1,1790 1,1791 1,1792 1,1797 1,1799 1,1800 1,1801 1,1804 1,1809 1,1811 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1874 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1883 1,1884 1,1885 1,1887 1,1894 1,1900 1,1905 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1972 1,1973 1,1975 1,1976 1,1982 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,1996 1,2001 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2090 1,2093 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2162 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2202 1,2203 1,2204 1,2205 1,2207 1,2208 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2217 1,2219 1,2220 1,2221 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2255 1,2261 1,2270 1,2272 1,2276 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2376 1,2377 1,2378 1,2379 1,2380 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2476 1,2479 1,2483 1,2486 1,2490 1,2491 1,2493 1,2506 1,2511 1,2521 1,2653 1,2664 1,2666 1,2669 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2699 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,8 1,10 1,13 1,14 1,15 1,16 1,22 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,39 1,43 1,44 1,46 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,62 1,67 1,68 1,69 1,70 1,71 1,74 1,75 1,76 1,81 1,82 1,83 1,84 1,85 1,86 1,89 1,90 1,92 1,98 1,99 1,100 1,102 1,104 1,105 1,110 1,112 1,113 1,116 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,140 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,153 1,154 1,155 1,159 1,160 1,161 1,162 1,163 1,165 1,167 1,169 1,170 1,172 1,174 1,179 1,182 1,183 1,185 1,187 1,188 1,189 1,191 1,192 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,208 1,210 1,211 1,214 1,216 1,219 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,240 1,241 1,244 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,267 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,308 1,309 1,310 1,314 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,373 1,374 1,375 1,376 1,378 1,381 1,382 1,383 1,384 1,386 1,388 1,394 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,423 1,425 1,426 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,439 1,440 1,444 1,446 1,449 1,450 1,453 1,455 1,457 1,458 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,487 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,511 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,532 1,533 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,571 1,572 1,573 1,574 1,575 1,576 1,578 1,579 1,580 1,583 1,584 1,586 1,587 1,591 1,592 1,594 1,595 1,597 1,598 1,600 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,661 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,837 1,842 1,843 1,844 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,880 1,882 1,883 1,889 1,890 1,891 1,895 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,931 1,933 1,934 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1076 1,1077 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1098 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1111 1,1112 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1341 1,1343 1,1344 1,1345 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1560 1,1564 1,1565 1,1567 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1607 1,1612 1,1613 1,1614 1,1617 1,1620 1,1622 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1723 1,1726 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1740 1,1743 1,1750 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1808 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1898 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2095 1,2096 1,2097 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2125 1,2127 1,2129 1,2130 1,2137 1,2140 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2242 1,2243 1,2259 1,2261 1,2263 1,2264 1,2270 1,2271 1,2276 1,2278 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2470 1,2479 1,2480 1,2483 1,2485 1,2493 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2653 1,2666 1,2667 1,2669 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2710 1,2711 1,2712 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {8 1,11 1,13 1,14 1,15 1,27 1,32 1,35 1,36 1,37 1,39 1,46 1,47 1,49 1,52 1,54 1,60 1,61 1,62 1,68 1,69 1,72 1,73 1,74 1,75 1,78 1,79 1,82 1,87 1,88 1,95 1,97 1,101 1,103 1,107 1,108 1,111 1,116 1,120 1,121 1,122 1,126 1,127 1,128 1,132 1,136 1,137 1,140 1,145 1,150 1,152 1,153 1,154 1,156 1,157 1,159 1,161 1,164 1,165 1,166 1,167 1,168 1,169 1,170 1,173 1,174 1,176 1,177 1,181 1,183 1,185 1,187 1,188 1,189 1,190 1,194 1,195 1,198 1,199 1,204 1,207 1,209 1,211 1,212 1,214 1,217 1,219 1,223 1,224 1,226 1,227 1,228 1,231 1,234 1,235 1,240 1,242 1,245 1,249 1,254 1,256 1,257 1,258 1,260 1,262 1,266 1,268 1,269 1,270 1,279 1,281 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,297 1,298 1,300 1,303 1,307 1,308 1,309 1,311 1,317 1,321 1,323 1,326 1,328 1,333 1,334 1,335 1,337 1,344 1,347 1,351 1,352 1,353 1,354 1,358 1,359 1,361 1,363 1,366 1,367 1,368 1,370 1,371 1,373 1,376 1,378 1,384 1,386 1,387 1,388 1,390 1,391 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,412 1,413 1,415 1,420 1,421 1,425 1,426 1,427 1,428 1,430 1,435 1,437 1,438 1,440 1,444 1,445 1,446 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,459 1,462 1,463 1,465 1,471 1,474 1,477 1,478 1,479 1,481 1,483 1,487 1,488 1,492 1,493 1,494 1,496 1,499 1,504 1,505 1,506 1,510 1,512 1,513 1,516 1,519 1,520 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,556 1,558 1,559 1,563 1,565 1,571 1,572 1,574 1,575 1,576 1,577 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,608 1,609 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,661 1,662 1,665 1,667 1,669 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,697 1,700 1,701 1,702 1,706 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,724 1,726 1,727 1,729 1,731 1,732 1,735 1,736 1,740 1,741 1,743 1,748 1,750 1,752 1,755 1,756 1,758 1,759 1,762 1,765 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,779 1,784 1,785 1,786 1,787 1,790 1,792 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,856 1,857 1,861 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,875 1,876 1,877 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,901 1,903 1,908 1,909 1,910 1,911 1,915 1,916 1,918 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,946 1,947 1,948 1,950 1,951 1,952 1,954 1,956 1,957 1,958 1,959 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,972 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1095 1,1098 1,1099 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1123 1,1125 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1195 1,1197 1,1198 1,1199 1,1201 1,1206 1,1208 1,1211 1,1213 1,1214 1,1217 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1245 1,1246 1,1247 1,1251 1,1254 1,1256 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1371 1,1374 1,1375 1,1376 1,1378 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1500 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1554 1,1560 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1609 1,1610 1,1612 1,1613 1,1615 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1721 1,1722 1,1727 1,1729 1,1731 1,1736 1,1737 1,1738 1,1739 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1792 1,1795 1,1797 1,1801 1,1803 1,1804 1,1805 1,1808 1,1811 1,1814 1,1819 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1899 1,1901 1,1902 1,1907 1,1908 1,1913 1,1915 1,1916 1,1921 1,1922 1,1924 1,1925 1,1926 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1982 1,1985 1,1986 1,1987 1,1989 1,1991 1,1997 1,2002 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2109 1,2111 1,2118 1,2119 1,2123 1,2124 1,2129 1,2130 1,2131 1,2137 1,2140 1,2141 1,2142 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2253 1,2259 1,2261 1,2262 1,2263 1,2267 1,2270 1,2271 1,2273 1,2275 1,2278 1,2280 1,2281 1,2283 1,2287 1,2290 1,2293 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2319 1,2320 1,2322 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2482 1,2483 1,2504 1,2514 1,2515 1,2516 1,2653 1,2667 1,2669 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2693 1,2696 1,2697 1,2698 1,2699 1,2709 1,2710 1,2711 1,2713 1,2714 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2751 1,2755 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {8 1,9 1,12 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,25 1,27 1,32 1,39 1,40 1,43 1,46 1,47 1,48 1,50 1,51 1,52 1,62 1,64 1,65 1,67 1,70 1,71 1,75 1,76 1,77 1,82 1,83 1,84 1,86 1,88 1,89 1,91 1,92 1,97 1,99 1,100 1,103 1,105 1,108 1,110 1,113 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,139 1,141 1,143 1,144 1,145 1,146 1,148 1,151 1,154 1,155 1,158 1,162 1,167 1,169 1,170 1,174 1,175 1,176 1,179 1,180 1,182 1,184 1,186 1,187 1,189 1,192 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,208 1,209 1,210 1,214 1,216 1,219 1,220 1,221 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,241 1,243 1,246 1,247 1,248 1,250 1,251 1,253 1,254 1,255 1,256 1,261 1,262 1,264 1,268 1,269 1,271 1,276 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,318 1,319 1,320 1,324 1,325 1,327 1,328 1,329 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,345 1,346 1,349 1,351 1,352 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,385 1,386 1,388 1,393 1,394 1,397 1,398 1,399 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,415 1,416 1,417 1,421 1,424 1,425 1,426 1,427 1,429 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,457 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,485 1,490 1,492 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,505 1,507 1,510 1,513 1,514 1,517 1,519 1,520 1,522 1,523 1,524 1,526 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,650 1,652 1,653 1,654 1,655 1,657 1,658 1,665 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,710 1,711 1,712 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,732 1,736 1,737 1,738 1,739 1,740 1,745 1,748 1,751 1,752 1,753 1,755 1,756 1,757 1,759 1,762 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,775 1,776 1,778 1,780 1,784 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,810 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,838 1,841 1,842 1,846 1,847 1,852 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,872 1,873 1,874 1,875 1,878 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,931 1,932 1,933 1,934 1,937 1,939 1,940 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,952 1,953 1,955 1,958 1,960 1,961 1,964 1,965 1,971 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1001 1,1004 1,1005 1,1006 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1046 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1077 1,1078 1,1079 1,1080 1,1083 1,1086 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1107 1,1108 1,1109 1,1111 1,1114 1,1118 1,1119 1,1122 1,1123 1,1124 1,1125 1,1129 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1189 1,1190 1,1193 1,1194 1,1195 1,1196 1,1197 1,1200 1,1202 1,1203 1,1204 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1244 1,1246 1,1248 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1300 1,1301 1,1309 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1337 1,1338 1,1341 1,1343 1,1344 1,1346 1,1350 1,1351 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1501 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1617 1,1618 1,1622 1,1624 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1685 1,1686 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1720 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1740 1,1751 1,1752 1,1755 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1811 1,1813 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1891 1,1892 1,1896 1,1898 1,1899 1,1908 1,1910 1,1913 1,1914 1,1915 1,1923 1,1924 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,2000 1,2002 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2089 1,2090 1,2093 1,2095 1,2096 1,2102 1,2106 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2260 1,2262 1,2264 1,2266 1,2268 1,2270 1,2277 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2312 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2487 1,2504 1,2506 1,2511 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2678 1,2679 1,2680 1,2681 1,2682 1,2685 1,2687 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2806 1,2807 -1} {5 1,7 1,8 1,11 1,27 1,31 1,33 1,35 1,38 1,44 1,69 1,71 1,76 1,78 1,79 1,83 1,86 1,88 1,90 1,91 1,95 1,98 1,102 1,103 1,109 1,113 1,116 1,118 1,120 1,124 1,128 1,130 1,132 1,137 1,140 1,142 1,144 1,148 1,153 1,158 1,161 1,168 1,169 1,171 1,179 1,182 1,184 1,188 1,189 1,190 1,194 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,221 1,222 1,225 1,226 1,229 1,232 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,250 1,254 1,255 1,261 1,262 1,265 1,266 1,272 1,277 1,278 1,284 1,289 1,292 1,294 1,296 1,297 1,299 1,300 1,307 1,308 1,309 1,310 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,327 1,328 1,334 1,335 1,337 1,340 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,357 1,358 1,361 1,362 1,363 1,364 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,405 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,420 1,424 1,425 1,427 1,428 1,429 1,430 1,434 1,435 1,439 1,445 1,446 1,448 1,449 1,450 1,451 1,454 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,483 1,485 1,487 1,490 1,492 1,494 1,496 1,499 1,500 1,502 1,505 1,506 1,510 1,511 1,513 1,516 1,517 1,519 1,523 1,524 1,526 1,530 1,532 1,535 1,539 1,542 1,543 1,544 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,596 1,597 1,600 1,604 1,605 1,606 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,671 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,688 1,691 1,692 1,693 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,705 1,708 1,709 1,710 1,711 1,712 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,740 1,741 1,743 1,752 1,755 1,757 1,758 1,759 1,762 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,936 1,939 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,964 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1122 1,1123 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1208 1,1209 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1298 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1336 1,1340 1,1341 1,1344 1,1345 1,1346 1,1347 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1389 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1549 1,1551 1,1556 1,1557 1,1558 1,1560 1,1563 1,1565 1,1568 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1611 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1717 1,1719 1,1722 1,1729 1,1730 1,1731 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1793 1,1796 1,1797 1,1800 1,1803 1,1804 1,1819 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1895 1,1900 1,1904 1,1907 1,1908 1,1913 1,1915 1,1916 1,1921 1,1922 1,1924 1,1926 1,1927 1,1928 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1963 1,1964 1,1965 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2124 1,2127 1,2129 1,2130 1,2137 1,2141 1,2142 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2254 1,2261 1,2263 1,2265 1,2266 1,2267 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2466 1,2467 1,2468 1,2470 1,2471 1,2478 1,2479 1,2483 1,2486 1,2487 1,2488 1,2495 1,2499 1,2504 1,2506 1,2520 1,2521 1,2665 1,2667 1,2670 1,2679 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2701 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {2 1,9 1,14 1,15 1,19 1,21 1,25 1,28 1,32 1,33 1,40 1,41 1,44 1,46 1,47 1,48 1,50 1,51 1,54 1,60 1,62 1,64 1,65 1,67 1,70 1,71 1,72 1,74 1,82 1,84 1,86 1,89 1,90 1,98 1,99 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,122 1,124 1,126 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,141 1,142 1,143 1,144 1,145 1,150 1,151 1,154 1,155 1,157 1,159 1,163 1,164 1,165 1,167 1,169 1,170 1,171 1,173 1,174 1,179 1,181 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,197 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,219 1,220 1,222 1,224 1,225 1,227 1,228 1,229 1,232 1,233 1,234 1,235 1,241 1,243 1,244 1,245 1,250 1,251 1,252 1,254 1,256 1,257 1,261 1,262 1,264 1,266 1,268 1,269 1,270 1,271 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,288 1,289 1,292 1,293 1,297 1,298 1,300 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,319 1,320 1,324 1,325 1,327 1,328 1,332 1,333 1,335 1,337 1,338 1,339 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,387 1,388 1,391 1,392 1,394 1,395 1,396 1,398 1,399 1,400 1,404 1,405 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,425 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,477 1,478 1,480 1,485 1,490 1,491 1,493 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,571 1,572 1,575 1,576 1,579 1,582 1,583 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,655 1,658 1,661 1,662 1,663 1,664 1,665 1,667 1,668 1,669 1,672 1,676 1,677 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,725 1,726 1,727 1,730 1,731 1,735 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,755 1,756 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,774 1,778 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1239 1,1241 1,1242 1,1244 1,1247 1,1249 1,1250 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1333 1,1335 1,1336 1,1339 1,1342 1,1343 1,1344 1,1351 1,1354 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1396 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1610 1,1612 1,1616 1,1617 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1828 1,1831 1,1833 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1895 1,1896 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2088 1,2090 1,2095 1,2096 1,2099 1,2102 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2147 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2252 1,2253 1,2256 1,2259 1,2270 1,2272 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2483 1,2485 1,2486 1,2492 1,2500 1,2504 1,2506 1,2517 1,2519 1,2521 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2717 1,2718 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2799 1,2806 1,2807 -1} {22 1,35 1,65 1,71 1,84 1,88 1,89 1,98 1,126 1,128 1,139 1,143 1,157 1,168 1,184 1,188 1,190 1,191 1,198 1,200 1,204 1,205 1,208 1,209 1,213 1,220 1,221 1,222 1,225 1,227 1,232 1,234 1,244 1,256 1,260 1,265 1,268 1,270 1,278 1,280 1,290 1,294 1,298 1,303 1,307 1,313 1,314 1,315 1,319 1,326 1,330 1,331 1,333 1,337 1,345 1,349 1,351 1,357 1,359 1,361 1,366 1,367 1,371 1,374 1,382 1,383 1,385 1,388 1,389 1,393 1,395 1,405 1,407 1,414 1,415 1,420 1,424 1,425 1,431 1,434 1,435 1,438 1,442 1,449 1,450 1,451 1,454 1,456 1,460 1,466 1,467 1,471 1,473 1,475 1,480 1,481 1,491 1,493 1,499 1,500 1,502 1,510 1,511 1,512 1,514 1,515 1,516 1,517 1,519 1,522 1,523 1,524 1,530 1,532 1,535 1,537 1,538 1,539 1,540 1,542 1,547 1,548 1,550 1,551 1,553 1,558 1,561 1,562 1,563 1,566 1,567 1,573 1,576 1,577 1,578 1,579 1,582 1,591 1,594 1,597 1,603 1,605 1,609 1,611 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,634 1,636 1,641 1,643 1,646 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,662 1,663 1,664 1,665 1,666 1,667 1,671 1,676 1,677 1,681 1,684 1,685 1,686 1,692 1,695 1,699 1,702 1,708 1,709 1,710 1,717 1,721 1,723 1,725 1,730 1,734 1,736 1,737 1,738 1,745 1,747 1,748 1,754 1,755 1,757 1,758 1,759 1,760 1,761 1,764 1,767 1,768 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,810 1,811 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,835 1,836 1,837 1,839 1,843 1,844 1,846 1,852 1,853 1,855 1,858 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,873 1,874 1,876 1,877 1,881 1,882 1,887 1,889 1,890 1,894 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,906 1,908 1,909 1,911 1,912 1,913 1,916 1,917 1,918 1,921 1,923 1,929 1,930 1,932 1,933 1,934 1,935 1,937 1,938 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,967 1,968 1,969 1,971 1,976 1,977 1,979 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,993 1,995 1,998 1,999 1,1000 1,1002 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1017 1,1018 1,1019 1,1020 1,1021 1,1023 1,1025 1,1029 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1067 1,1068 1,1069 1,1073 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1100 1,1102 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1136 1,1137 1,1141 1,1142 1,1143 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1173 1,1177 1,1178 1,1184 1,1185 1,1186 1,1187 1,1190 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1237 1,1239 1,1244 1,1246 1,1247 1,1248 1,1255 1,1257 1,1262 1,1263 1,1267 1,1268 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1300 1,1301 1,1303 1,1304 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1333 1,1341 1,1342 1,1344 1,1345 1,1346 1,1349 1,1353 1,1355 1,1356 1,1360 1,1361 1,1365 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1456 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1498 1,1500 1,1501 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1551 1,1552 1,1553 1,1557 1,1558 1,1560 1,1561 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1580 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1603 1,1604 1,1606 1,1607 1,1611 1,1614 1,1616 1,1618 1,1619 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1634 1,1635 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1704 1,1705 1,1706 1,1711 1,1712 1,1714 1,1715 1,1718 1,1722 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1749 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1799 1,1801 1,1804 1,1809 1,1811 1,1812 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1875 1,1877 1,1878 1,1883 1,1885 1,1888 1,1892 1,1893 1,1894 1,1898 1,1906 1,1908 1,1913 1,1914 1,1915 1,1919 1,1923 1,1924 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1947 1,1948 1,1950 1,1951 1,1954 1,1955 1,1956 1,1957 1,1959 1,1960 1,1961 1,1962 1,1964 1,1965 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1981 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1998 1,1999 1,2002 1,2006 1,2007 1,2013 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2074 1,2075 1,2077 1,2078 1,2079 1,2080 1,2086 1,2091 1,2092 1,2093 1,2096 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2129 1,2137 1,2140 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2203 1,2204 1,2205 1,2207 1,2208 1,2209 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2219 1,2220 1,2221 1,2224 1,2225 1,2226 1,2227 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2254 1,2255 1,2260 1,2262 1,2263 1,2266 1,2270 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2358 1,2360 1,2361 1,2362 1,2363 1,2368 1,2370 1,2371 1,2373 1,2374 1,2375 1,2378 1,2379 1,2381 1,2382 1,2383 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2476 1,2477 1,2479 1,2483 1,2486 1,2500 1,2502 1,2506 1,2517 1,2664 1,2667 1,2680 1,2684 1,2697 1,2701 1,2711 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {8 1,9 1,10 1,12 1,13 1,14 1,18 1,23 1,27 1,32 1,36 1,39 1,40 1,43 1,45 1,46 1,48 1,49 1,54 1,59 1,60 1,62 1,65 1,67 1,69 1,75 1,84 1,86 1,88 1,89 1,90 1,91 1,92 1,95 1,97 1,100 1,103 1,104 1,107 1,109 1,110 1,113 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,124 1,129 1,130 1,132 1,134 1,135 1,136 1,140 1,141 1,142 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,155 1,158 1,161 1,162 1,163 1,165 1,167 1,168 1,169 1,170 1,174 1,175 1,176 1,179 1,180 1,181 1,182 1,185 1,187 1,188 1,190 1,192 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,215 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,233 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,248 1,250 1,251 1,252 1,256 1,257 1,260 1,262 1,264 1,267 1,268 1,271 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,301 1,302 1,305 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,323 1,324 1,328 1,329 1,330 1,331 1,332 1,333 1,336 1,337 1,339 1,340 1,342 1,343 1,345 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,368 1,369 1,370 1,371 1,372 1,373 1,374 1,375 1,377 1,378 1,381 1,385 1,387 1,388 1,390 1,391 1,394 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,423 1,424 1,425 1,427 1,431 1,432 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,457 1,458 1,460 1,462 1,463 1,465 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,490 1,491 1,492 1,494 1,495 1,496 1,497 1,498 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,591 1,593 1,594 1,597 1,598 1,599 1,600 1,604 1,605 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,716 1,720 1,721 1,722 1,723 1,724 1,725 1,729 1,730 1,731 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,811 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,886 1,889 1,890 1,891 1,894 1,895 1,897 1,898 1,899 1,901 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,934 1,935 1,936 1,937 1,940 1,942 1,943 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,983 1,984 1,986 1,987 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1081 1,1083 1,1084 1,1085 1,1086 1,1087 1,1090 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1110 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1336 1,1338 1,1341 1,1343 1,1344 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1401 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1498 1,1500 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1609 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1729 1,1730 1,1734 1,1736 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1809 1,1811 1,1812 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1894 1,1899 1,1901 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1926 1,1927 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1983 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,2005 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2091 1,2092 1,2094 1,2096 1,2098 1,2102 1,2107 1,2108 1,2111 1,2115 1,2116 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2253 1,2258 1,2261 1,2263 1,2266 1,2268 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2294 1,2297 1,2303 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2473 1,2474 1,2478 1,2479 1,2482 1,2483 1,2486 1,2488 1,2493 1,2503 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2521 1,2653 1,2666 1,2667 1,2669 1,2670 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {2 1,8 1,11 1,15 1,18 1,24 1,35 1,38 1,39 1,43 1,44 1,46 1,47 1,49 1,50 1,58 1,64 1,67 1,69 1,70 1,71 1,73 1,75 1,78 1,79 1,83 1,86 1,87 1,88 1,94 1,98 1,99 1,100 1,103 1,108 1,113 1,114 1,117 1,122 1,123 1,124 1,126 1,128 1,129 1,133 1,134 1,135 1,139 1,141 1,144 1,145 1,146 1,151 1,157 1,165 1,167 1,168 1,169 1,171 1,172 1,178 1,179 1,182 1,185 1,187 1,190 1,191 1,195 1,197 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,211 1,214 1,216 1,222 1,224 1,225 1,226 1,227 1,228 1,230 1,232 1,234 1,235 1,239 1,243 1,250 1,252 1,254 1,256 1,257 1,261 1,270 1,278 1,284 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,302 1,305 1,309 1,310 1,312 1,314 1,317 1,318 1,322 1,323 1,324 1,326 1,328 1,330 1,332 1,334 1,336 1,337 1,340 1,343 1,345 1,347 1,348 1,349 1,351 1,352 1,354 1,355 1,357 1,359 1,361 1,362 1,363 1,365 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,399 1,405 1,408 1,409 1,413 1,415 1,417 1,418 1,421 1,424 1,425 1,427 1,428 1,430 1,431 1,433 1,434 1,436 1,438 1,444 1,445 1,448 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,459 1,465 1,467 1,474 1,477 1,478 1,481 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,532 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,553 1,556 1,557 1,559 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,597 1,598 1,603 1,604 1,605 1,607 1,609 1,611 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,662 1,663 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,727 1,729 1,730 1,731 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,749 1,751 1,752 1,755 1,756 1,758 1,759 1,760 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,776 1,778 1,779 1,780 1,781 1,783 1,784 1,785 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,933 1,935 1,936 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,961 1,964 1,965 1,967 1,969 1,971 1,972 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1122 1,1124 1,1125 1,1128 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1205 1,1206 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1450 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1500 1,1501 1,1502 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1605 1,1606 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1722 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1805 1,1814 1,1816 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1885 1,1888 1,1892 1,1894 1,1898 1,1899 1,1908 1,1913 1,1914 1,1921 1,1924 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1994 1,1997 1,2001 1,2003 1,2005 1,2006 1,2007 1,2011 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2088 1,2090 1,2094 1,2096 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2127 1,2129 1,2130 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2262 1,2263 1,2265 1,2268 1,2270 1,2275 1,2276 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2322 1,2324 1,2325 1,2326 1,2327 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2478 1,2483 1,2486 1,2489 1,2490 1,2493 1,2499 1,2500 1,2511 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2696 1,2697 1,2700 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,23 1,24 1,27 1,36 1,38 1,39 1,40 1,44 1,46 1,49 1,50 1,52 1,54 1,63 1,64 1,69 1,70 1,71 1,74 1,78 1,85 1,86 1,94 1,95 1,97 1,98 1,101 1,103 1,104 1,105 1,106 1,107 1,109 1,110 1,111 1,114 1,121 1,122 1,123 1,127 1,129 1,130 1,134 1,136 1,137 1,139 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,157 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,176 1,179 1,184 1,185 1,187 1,189 1,196 1,199 1,202 1,205 1,207 1,208 1,209 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,225 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,240 1,243 1,245 1,246 1,249 1,250 1,254 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,269 1,271 1,272 1,278 1,279 1,280 1,281 1,286 1,287 1,289 1,292 1,293 1,296 1,297 1,300 1,302 1,308 1,310 1,313 1,317 1,318 1,319 1,323 1,325 1,332 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,356 1,360 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,417 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,434 1,436 1,437 1,438 1,440 1,444 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,460 1,461 1,462 1,463 1,466 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,489 1,491 1,492 1,493 1,494 1,496 1,497 1,499 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,603 1,606 1,608 1,609 1,611 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,633 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,717 1,720 1,721 1,725 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,765 1,767 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,780 1,781 1,785 1,786 1,787 1,791 1,792 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,805 1,807 1,808 1,809 1,810 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,873 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1494 1,1495 1,1498 1,1500 1,1503 1,1504 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1556 1,1560 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1709 1,1711 1,1712 1,1717 1,1720 1,1722 1,1726 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1895 1,1899 1,1900 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1926 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2006 1,2007 1,2011 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2088 1,2092 1,2096 1,2097 1,2099 1,2102 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2255 1,2259 1,2260 1,2263 1,2265 1,2266 1,2270 1,2273 1,2275 1,2276 1,2278 1,2279 1,2281 1,2283 1,2288 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2479 1,2483 1,2489 1,2490 1,2495 1,2496 1,2500 1,2503 1,2504 1,2505 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2681 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,7 1,12 1,19 1,22 1,31 1,36 1,38 1,40 1,41 1,46 1,52 1,54 1,58 1,60 1,62 1,63 1,64 1,69 1,72 1,73 1,76 1,77 1,79 1,81 1,84 1,86 1,88 1,89 1,90 1,91 1,95 1,102 1,103 1,105 1,106 1,107 1,109 1,110 1,113 1,114 1,115 1,120 1,121 1,123 1,128 1,129 1,130 1,135 1,137 1,140 1,142 1,143 1,144 1,145 1,148 1,149 1,150 1,152 1,153 1,155 1,156 1,157 1,159 1,164 1,165 1,167 1,168 1,169 1,171 1,174 1,176 1,178 1,181 1,182 1,183 1,185 1,186 1,189 1,194 1,195 1,197 1,199 1,200 1,201 1,204 1,205 1,207 1,209 1,210 1,211 1,212 1,214 1,219 1,221 1,225 1,226 1,227 1,231 1,234 1,235 1,240 1,241 1,243 1,246 1,247 1,249 1,250 1,252 1,254 1,256 1,257 1,260 1,261 1,262 1,266 1,269 1,270 1,272 1,278 1,279 1,280 1,284 1,285 1,286 1,287 1,290 1,292 1,294 1,297 1,298 1,300 1,301 1,302 1,303 1,306 1,307 1,309 1,311 1,314 1,315 1,318 1,319 1,321 1,323 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,334 1,336 1,337 1,340 1,341 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,359 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,373 1,374 1,375 1,376 1,378 1,381 1,384 1,386 1,387 1,388 1,389 1,390 1,392 1,393 1,394 1,395 1,398 1,402 1,403 1,404 1,407 1,408 1,409 1,410 1,413 1,414 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,430 1,432 1,435 1,436 1,437 1,438 1,439 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,458 1,462 1,465 1,466 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,487 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,519 1,520 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,537 1,539 1,540 1,542 1,544 1,546 1,547 1,549 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,632 1,633 1,639 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,665 1,667 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,705 1,706 1,707 1,709 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,778 1,779 1,781 1,783 1,786 1,787 1,789 1,790 1,791 1,794 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,805 1,806 1,807 1,809 1,810 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,837 1,838 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,870 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,938 1,942 1,943 1,944 1,946 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,962 1,963 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1098 1,1099 1,1101 1,1102 1,1103 1,1105 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1127 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1159 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1195 1,1199 1,1202 1,1204 1,1207 1,1208 1,1211 1,1212 1,1213 1,1215 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1392 1,1393 1,1394 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1446 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1574 1,1575 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1611 1,1613 1,1614 1,1615 1,1616 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1656 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1716 1,1718 1,1719 1,1722 1,1727 1,1729 1,1730 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1809 1,1811 1,1814 1,1818 1,1819 1,1821 1,1827 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1894 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1917 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1976 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,2000 1,2004 1,2006 1,2008 1,2011 1,2014 1,2015 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2091 1,2095 1,2096 1,2097 1,2102 1,2105 1,2107 1,2111 1,2116 1,2123 1,2126 1,2129 1,2131 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2239 1,2240 1,2242 1,2243 1,2251 1,2252 1,2259 1,2263 1,2270 1,2273 1,2275 1,2278 1,2279 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2295 1,2302 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2479 1,2483 1,2486 1,2500 1,2504 1,2506 1,2520 1,2521 1,2666 1,2667 1,2669 1,2670 1,2677 1,2680 1,2681 1,2683 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2801 1,2806 1,2807 -1} {5 1,15 1,18 1,24 1,30 1,39 1,43 1,47 1,49 1,60 1,63 1,64 1,67 1,68 1,69 1,71 1,73 1,76 1,81 1,82 1,88 1,94 1,97 1,98 1,99 1,105 1,107 1,113 1,114 1,115 1,116 1,119 1,120 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,136 1,137 1,138 1,139 1,142 1,143 1,144 1,145 1,150 1,151 1,153 1,154 1,155 1,157 1,164 1,167 1,168 1,169 1,172 1,173 1,174 1,176 1,178 1,179 1,183 1,186 1,187 1,188 1,190 1,195 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,214 1,216 1,220 1,222 1,225 1,226 1,227 1,229 1,232 1,235 1,240 1,241 1,243 1,247 1,249 1,253 1,254 1,256 1,257 1,261 1,265 1,269 1,270 1,271 1,272 1,278 1,280 1,282 1,284 1,285 1,286 1,288 1,292 1,294 1,295 1,297 1,299 1,300 1,302 1,305 1,308 1,310 1,311 1,313 1,315 1,317 1,319 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,334 1,335 1,336 1,338 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,355 1,357 1,359 1,360 1,361 1,363 1,368 1,369 1,370 1,373 1,374 1,377 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,400 1,404 1,405 1,407 1,408 1,410 1,413 1,414 1,415 1,417 1,421 1,423 1,424 1,427 1,430 1,431 1,432 1,434 1,435 1,436 1,438 1,440 1,444 1,447 1,448 1,449 1,450 1,451 1,453 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,480 1,481 1,485 1,488 1,489 1,490 1,493 1,494 1,495 1,496 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,566 1,567 1,568 1,569 1,571 1,573 1,577 1,580 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,594 1,597 1,602 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,639 1,641 1,642 1,643 1,645 1,646 1,648 1,649 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,681 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,736 1,737 1,739 1,740 1,741 1,745 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,782 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,849 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,924 1,925 1,927 1,928 1,929 1,930 1,932 1,934 1,935 1,938 1,941 1,942 1,943 1,944 1,945 1,947 1,948 1,949 1,950 1,952 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,987 1,988 1,989 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1073 1,1074 1,1076 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1130 1,1131 1,1134 1,1135 1,1136 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1202 1,1204 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1526 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1618 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1720 1,1722 1,1725 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1799 1,1800 1,1801 1,1802 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1831 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1898 1,1900 1,1905 1,1907 1,1910 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,1999 1,2005 1,2006 1,2007 1,2011 1,2013 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2090 1,2094 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2122 1,2126 1,2129 1,2137 1,2138 1,2140 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2252 1,2256 1,2262 1,2263 1,2266 1,2268 1,2270 1,2272 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2299 1,2300 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2475 1,2479 1,2483 1,2484 1,2489 1,2500 1,2501 1,2506 1,2517 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2669 1,2677 1,2678 1,2684 1,2685 1,2686 1,2695 1,2696 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,14 1,22 1,33 1,35 1,41 1,43 1,44 1,51 1,53 1,57 1,60 1,69 1,71 1,74 1,77 1,78 1,81 1,82 1,83 1,84 1,86 1,88 1,89 1,92 1,99 1,101 1,108 1,111 1,114 1,116 1,119 1,124 1,127 1,130 1,134 1,136 1,137 1,138 1,139 1,155 1,161 1,162 1,165 1,166 1,173 1,175 1,177 1,186 1,187 1,190 1,191 1,194 1,198 1,200 1,201 1,202 1,204 1,205 1,206 1,210 1,212 1,213 1,214 1,216 1,219 1,220 1,221 1,223 1,226 1,227 1,228 1,234 1,235 1,237 1,240 1,241 1,242 1,243 1,244 1,250 1,253 1,254 1,256 1,257 1,258 1,266 1,267 1,270 1,275 1,278 1,281 1,282 1,284 1,287 1,288 1,289 1,296 1,298 1,300 1,302 1,310 1,314 1,317 1,319 1,323 1,326 1,332 1,333 1,337 1,338 1,340 1,343 1,344 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,361 1,364 1,366 1,368 1,369 1,370 1,371 1,375 1,377 1,378 1,382 1,383 1,385 1,387 1,388 1,389 1,391 1,392 1,393 1,395 1,398 1,400 1,401 1,402 1,405 1,407 1,408 1,409 1,412 1,415 1,417 1,421 1,423 1,424 1,432 1,435 1,437 1,438 1,449 1,450 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,462 1,463 1,465 1,472 1,473 1,486 1,490 1,491 1,492 1,493 1,499 1,500 1,502 1,505 1,507 1,511 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,524 1,526 1,531 1,532 1,538 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,578 1,579 1,580 1,581 1,582 1,585 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,604 1,605 1,606 1,609 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,640 1,641 1,642 1,643 1,645 1,647 1,648 1,651 1,652 1,654 1,655 1,661 1,662 1,665 1,666 1,667 1,668 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,691 1,692 1,694 1,695 1,696 1,699 1,700 1,702 1,706 1,708 1,710 1,712 1,714 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,739 1,741 1,747 1,748 1,750 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,767 1,768 1,771 1,772 1,773 1,774 1,775 1,778 1,783 1,785 1,786 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,813 1,818 1,819 1,821 1,822 1,823 1,825 1,826 1,827 1,828 1,832 1,834 1,835 1,837 1,838 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,855 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,873 1,874 1,877 1,879 1,880 1,887 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,956 1,957 1,961 1,964 1,966 1,967 1,968 1,975 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,993 1,995 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1037 1,1038 1,1043 1,1044 1,1051 1,1054 1,1056 1,1058 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1078 1,1079 1,1081 1,1082 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1102 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1119 1,1121 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1173 1,1174 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1246 1,1247 1,1252 1,1254 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1280 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1300 1,1301 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1333 1,1335 1,1336 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1387 1,1389 1,1390 1,1393 1,1394 1,1395 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1494 1,1500 1,1501 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1610 1,1612 1,1614 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1722 1,1724 1,1725 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1748 1,1749 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1797 1,1800 1,1803 1,1809 1,1810 1,1811 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1887 1,1888 1,1889 1,1893 1,1894 1,1895 1,1898 1,1900 1,1904 1,1905 1,1907 1,1908 1,1909 1,1913 1,1914 1,1916 1,1921 1,1922 1,1925 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1961 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2004 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2085 1,2088 1,2090 1,2095 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2119 1,2127 1,2129 1,2130 1,2137 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2263 1,2266 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2300 1,2303 1,2304 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2487 1,2494 1,2500 1,2506 1,2664 1,2669 1,2670 1,2678 1,2682 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {5 1,7 1,9 1,10 1,11 1,22 1,30 1,31 1,32 1,33 1,36 1,37 1,39 1,43 1,47 1,48 1,49 1,51 1,59 1,62 1,65 1,67 1,71 1,72 1,75 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,86 1,89 1,91 1,92 1,97 1,98 1,100 1,105 1,107 1,108 1,109 1,113 1,116 1,117 1,119 1,122 1,124 1,126 1,130 1,137 1,138 1,139 1,141 1,143 1,145 1,146 1,148 1,150 1,151 1,154 1,155 1,157 1,158 1,161 1,162 1,165 1,167 1,174 1,179 1,181 1,183 1,186 1,187 1,188 1,191 1,192 1,195 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,243 1,244 1,246 1,248 1,250 1,252 1,254 1,255 1,256 1,258 1,260 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,282 1,284 1,286 1,287 1,288 1,290 1,293 1,295 1,296 1,297 1,299 1,300 1,303 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,329 1,331 1,332 1,333 1,338 1,339 1,342 1,343 1,344 1,346 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,367 1,368 1,369 1,371 1,373 1,375 1,377 1,378 1,381 1,382 1,383 1,385 1,388 1,390 1,391 1,392 1,393 1,398 1,399 1,403 1,404 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,422 1,425 1,428 1,429 1,430 1,432 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,455 1,457 1,459 1,462 1,463 1,465 1,467 1,468 1,469 1,470 1,472 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,613 1,616 1,618 1,619 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,748 1,751 1,755 1,756 1,757 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,784 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,957 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,971 1,972 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1008 1,1009 1,1011 1,1012 1,1013 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1055 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1119 1,1120 1,1122 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1205 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1298 1,1300 1,1301 1,1302 1,1304 1,1305 1,1307 1,1308 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1343 1,1344 1,1345 1,1346 1,1348 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1384 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1614 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1895 1,1896 1,1898 1,1900 1,1904 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1995 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2090 1,2094 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2129 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2253 1,2256 1,2257 1,2259 1,2263 1,2264 1,2266 1,2270 1,2271 1,2274 1,2277 1,2280 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2300 1,2303 1,2305 1,2306 1,2312 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2482 1,2483 1,2485 1,2491 1,2492 1,2493 1,2494 1,2496 1,2500 1,2506 1,2517 1,2519 1,2520 1,2652 1,2653 1,2665 1,2666 1,2667 1,2669 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2698 1,2699 1,2701 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {2 1,7 1,8 1,10 1,12 1,13 1,14 1,19 1,22 1,27 1,30 1,31 1,36 1,38 1,39 1,40 1,44 1,47 1,50 1,51 1,57 1,59 1,60 1,64 1,65 1,67 1,70 1,71 1,75 1,76 1,77 1,81 1,82 1,83 1,85 1,92 1,94 1,97 1,100 1,101 1,102 1,105 1,107 1,116 1,118 1,119 1,120 1,122 1,124 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,137 1,139 1,141 1,143 1,145 1,150 1,152 1,158 1,160 1,161 1,165 1,167 1,168 1,169 1,172 1,174 1,176 1,178 1,179 1,182 1,183 1,186 1,187 1,188 1,189 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,220 1,222 1,223 1,225 1,230 1,232 1,234 1,237 1,240 1,241 1,243 1,250 1,252 1,254 1,255 1,256 1,257 1,260 1,261 1,264 1,268 1,269 1,271 1,275 1,279 1,280 1,284 1,286 1,287 1,288 1,294 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,315 1,317 1,318 1,320 1,321 1,324 1,328 1,333 1,335 1,336 1,337 1,342 1,343 1,344 1,346 1,349 1,351 1,352 1,353 1,358 1,360 1,361 1,362 1,366 1,369 1,371 1,373 1,375 1,376 1,378 1,382 1,386 1,388 1,390 1,393 1,394 1,398 1,399 1,400 1,404 1,405 1,407 1,409 1,413 1,415 1,417 1,420 1,424 1,425 1,427 1,429 1,430 1,431 1,434 1,435 1,436 1,437 1,438 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,453 1,454 1,456 1,460 1,463 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,479 1,480 1,481 1,482 1,485 1,490 1,491 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,526 1,530 1,533 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,584 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,611 1,613 1,614 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,671 1,676 1,677 1,681 1,684 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,702 1,707 1,708 1,709 1,710 1,711 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,736 1,737 1,738 1,739 1,741 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,778 1,783 1,786 1,787 1,788 1,789 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,801 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,828 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,843 1,844 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,910 1,913 1,916 1,917 1,919 1,920 1,921 1,924 1,925 1,928 1,930 1,932 1,933 1,934 1,935 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1058 1,1059 1,1062 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1199 1,1202 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1300 1,1301 1,1302 1,1304 1,1309 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1331 1,1336 1,1341 1,1343 1,1344 1,1346 1,1353 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1452 1,1453 1,1455 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1563 1,1565 1,1568 1,1570 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1601 1,1604 1,1605 1,1606 1,1610 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1722 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1738 1,1739 1,1744 1,1747 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1898 1,1899 1,1906 1,1907 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1923 1,1926 1,1927 1,1928 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1980 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1996 1,1998 1,2000 1,2001 1,2006 1,2008 1,2009 1,2013 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2091 1,2092 1,2095 1,2096 1,2099 1,2102 1,2109 1,2111 1,2116 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2253 1,2254 1,2256 1,2263 1,2266 1,2268 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2465 1,2467 1,2470 1,2474 1,2479 1,2482 1,2483 1,2492 1,2494 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2678 1,2680 1,2682 1,2683 1,2684 1,2687 1,2695 1,2696 1,2697 1,2698 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2742 1,2743 1,2747 1,2749 1,2750 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2804 1,2806 1,2807 -1} {5 1,9 1,10 1,12 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,37 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,52 1,57 1,59 1,60 1,63 1,65 1,67 1,70 1,71 1,72 1,76 1,77 1,78 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,94 1,95 1,97 1,101 1,103 1,104 1,105 1,107 1,108 1,109 1,114 1,115 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,150 1,151 1,152 1,154 1,158 1,161 1,162 1,163 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,217 1,219 1,220 1,221 1,222 1,224 1,225 1,227 1,228 1,231 1,232 1,234 1,239 1,240 1,241 1,242 1,243 1,250 1,252 1,253 1,254 1,255 1,256 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,271 1,276 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,344 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,370 1,371 1,372 1,375 1,377 1,378 1,382 1,384 1,386 1,388 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,421 1,423 1,424 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,445 1,446 1,449 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,490 1,492 1,493 1,494 1,495 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,507 1,511 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,602 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,669 1,670 1,671 1,672 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,702 1,703 1,705 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,734 1,735 1,737 1,739 1,740 1,741 1,745 1,747 1,748 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,836 1,838 1,839 1,840 1,841 1,842 1,843 1,847 1,851 1,852 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,912 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,933 1,934 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,970 1,971 1,973 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1111 1,1115 1,1118 1,1119 1,1120 1,1122 1,1124 1,1128 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1298 1,1300 1,1301 1,1304 1,1305 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1332 1,1333 1,1337 1,1340 1,1341 1,1343 1,1344 1,1345 1,1349 1,1350 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1383 1,1384 1,1385 1,1386 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1427 1,1429 1,1430 1,1432 1,1433 1,1434 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1450 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1545 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1563 1,1565 1,1568 1,1569 1,1572 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1605 1,1606 1,1611 1,1615 1,1616 1,1617 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1804 1,1809 1,1810 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1892 1,1894 1,1896 1,1901 1,1902 1,1910 1,1913 1,1914 1,1915 1,1921 1,1923 1,1925 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1957 1,1958 1,1959 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,2001 1,2003 1,2004 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2090 1,2096 1,2097 1,2099 1,2102 1,2107 1,2108 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2137 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2251 1,2256 1,2257 1,2264 1,2270 1,2271 1,2273 1,2274 1,2275 1,2277 1,2283 1,2285 1,2287 1,2288 1,2289 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2307 1,2312 1,2314 1,2315 1,2316 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2466 1,2467 1,2470 1,2471 1,2473 1,2474 1,2477 1,2479 1,2483 1,2485 1,2486 1,2502 1,2504 1,2506 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2678 1,2679 1,2680 1,2682 1,2683 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2750 1,2752 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {18 1,22 1,27 1,33 1,35 1,39 1,43 1,44 1,54 1,57 1,64 1,65 1,68 1,71 1,73 1,77 1,79 1,82 1,86 1,88 1,90 1,97 1,101 1,106 1,109 1,114 1,120 1,124 1,129 1,130 1,135 1,138 1,139 1,146 1,150 1,155 1,159 1,164 1,174 1,179 1,181 1,184 1,187 1,188 1,190 1,191 1,194 1,196 1,199 1,203 1,204 1,205 1,206 1,207 1,210 1,211 1,212 1,214 1,216 1,220 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,234 1,241 1,243 1,244 1,245 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,266 1,270 1,271 1,278 1,279 1,282 1,284 1,285 1,286 1,288 1,297 1,302 1,307 1,308 1,309 1,311 1,319 1,324 1,331 1,332 1,333 1,336 1,337 1,338 1,341 1,342 1,343 1,344 1,349 1,351 1,352 1,353 1,357 1,358 1,360 1,362 1,363 1,364 1,369 1,373 1,376 1,377 1,378 1,382 1,383 1,384 1,387 1,388 1,389 1,393 1,398 1,405 1,407 1,408 1,409 1,412 1,415 1,417 1,420 1,421 1,424 1,430 1,432 1,435 1,436 1,449 1,450 1,453 1,454 1,456 1,457 1,459 1,460 1,465 1,467 1,469 1,472 1,473 1,481 1,485 1,486 1,488 1,490 1,491 1,492 1,494 1,496 1,500 1,502 1,503 1,506 1,507 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,535 1,538 1,539 1,541 1,542 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,561 1,562 1,565 1,566 1,568 1,573 1,574 1,578 1,580 1,583 1,584 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,639 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,665 1,666 1,667 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,706 1,707 1,708 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,774 1,776 1,778 1,783 1,785 1,786 1,787 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,818 1,819 1,821 1,822 1,825 1,826 1,829 1,832 1,833 1,835 1,836 1,837 1,839 1,843 1,844 1,847 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,869 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,953 1,957 1,958 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1034 1,1035 1,1036 1,1038 1,1042 1,1043 1,1044 1,1046 1,1049 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1071 1,1074 1,1076 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1110 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1171 1,1173 1,1174 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1242 1,1246 1,1247 1,1252 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1383 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1541 1,1543 1,1544 1,1546 1,1551 1,1552 1,1553 1,1554 1,1556 1,1561 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1603 1,1604 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1719 1,1722 1,1724 1,1729 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1747 1,1751 1,1752 1,1753 1,1757 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1803 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1829 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1898 1,1900 1,1902 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1981 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2004 1,2006 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2086 1,2088 1,2090 1,2096 1,2097 1,2107 1,2111 1,2113 1,2114 1,2116 1,2119 1,2127 1,2129 1,2137 1,2140 1,2141 1,2142 1,2146 1,2147 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2262 1,2263 1,2265 1,2270 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2482 1,2483 1,2486 1,2487 1,2503 1,2506 1,2669 1,2670 1,2678 1,2679 1,2681 1,2682 1,2683 1,2686 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2750 1,2751 1,2752 1,2755 1,2763 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2789 1,2791 1,2793 1,2798 1,2801 1,2804 1,2806 1,2807 -1} {5 1,8 1,18 1,22 1,27 1,40 1,41 1,46 1,47 1,48 1,57 1,58 1,59 1,69 1,73 1,75 1,76 1,77 1,81 1,82 1,83 1,86 1,92 1,99 1,100 1,108 1,110 1,111 1,114 1,115 1,116 1,119 1,120 1,122 1,123 1,126 1,128 1,129 1,130 1,132 1,140 1,141 1,142 1,143 1,144 1,146 1,148 1,154 1,155 1,164 1,171 1,174 1,176 1,179 1,182 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,192 1,194 1,199 1,201 1,202 1,203 1,205 1,206 1,208 1,209 1,210 1,214 1,217 1,219 1,220 1,222 1,225 1,226 1,227 1,231 1,232 1,233 1,234 1,240 1,241 1,243 1,244 1,246 1,249 1,250 1,255 1,256 1,260 1,261 1,262 1,265 1,268 1,269 1,270 1,271 1,275 1,278 1,279 1,280 1,284 1,286 1,288 1,294 1,296 1,302 1,305 1,306 1,308 1,309 1,310 1,311 1,312 1,313 1,319 1,320 1,324 1,325 1,326 1,327 1,328 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,393 1,394 1,395 1,398 1,401 1,403 1,404 1,405 1,412 1,413 1,415 1,417 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,446 1,448 1,449 1,450 1,452 1,454 1,459 1,460 1,466 1,467 1,468 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,488 1,490 1,491 1,492 1,493 1,494 1,495 1,496 1,502 1,504 1,505 1,507 1,510 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,522 1,524 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,552 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,566 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,583 1,585 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,596 1,597 1,600 1,603 1,604 1,605 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,632 1,633 1,636 1,639 1,641 1,643 1,645 1,646 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,663 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,706 1,711 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,739 1,743 1,745 1,748 1,749 1,752 1,753 1,754 1,755 1,756 1,757 1,759 1,760 1,762 1,763 1,765 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,782 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,883 1,889 1,890 1,891 1,892 1,895 1,897 1,899 1,900 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,929 1,930 1,933 1,934 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,968 1,969 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1009 1,1011 1,1014 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1054 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1115 1,1118 1,1119 1,1122 1,1124 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1149 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1247 1,1249 1,1250 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1282 1,1283 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1332 1,1336 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1351 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1497 1,1500 1,1502 1,1503 1,1505 1,1507 1,1509 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1619 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1724 1,1730 1,1733 1,1734 1,1735 1,1736 1,1738 1,1739 1,1740 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1802 1,1804 1,1805 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1892 1,1898 1,1899 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,2001 1,2006 1,2007 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2086 1,2088 1,2092 1,2096 1,2097 1,2102 1,2105 1,2106 1,2107 1,2111 1,2115 1,2116 1,2119 1,2129 1,2130 1,2137 1,2138 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2256 1,2263 1,2270 1,2271 1,2275 1,2276 1,2277 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2477 1,2478 1,2479 1,2483 1,2484 1,2485 1,2486 1,2487 1,2494 1,2503 1,2504 1,2505 1,2506 1,2511 1,2517 1,2653 1,2664 1,2667 1,2670 1,2678 1,2681 1,2682 1,2683 1,2686 1,2687 1,2695 1,2696 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 -1} {12 1,19 1,28 1,32 1,33 1,35 1,36 1,38 1,40 1,51 1,54 1,62 1,67 1,70 1,72 1,73 1,75 1,78 1,85 1,87 1,98 1,102 1,103 1,104 1,105 1,106 1,109 1,111 1,115 1,116 1,126 1,129 1,130 1,133 1,137 1,139 1,148 1,150 1,152 1,155 1,159 1,164 1,167 1,168 1,171 1,176 1,177 1,179 1,182 1,184 1,185 1,190 1,195 1,198 1,199 1,202 1,204 1,205 1,212 1,219 1,220 1,225 1,226 1,228 1,230 1,231 1,234 1,235 1,240 1,249 1,254 1,257 1,260 1,265 1,266 1,267 1,270 1,275 1,279 1,280 1,285 1,287 1,288 1,290 1,292 1,293 1,296 1,298 1,300 1,301 1,310 1,311 1,315 1,317 1,318 1,321 1,323 1,326 1,328 1,339 1,342 1,343 1,344 1,345 1,351 1,352 1,353 1,354 1,356 1,357 1,361 1,362 1,363 1,364 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,383 1,384 1,386 1,388 1,391 1,392 1,394 1,395 1,398 1,399 1,402 1,405 1,407 1,408 1,409 1,414 1,420 1,423 1,424 1,425 1,430 1,435 1,437 1,444 1,447 1,448 1,449 1,450 1,452 1,453 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,469 1,471 1,473 1,479 1,480 1,482 1,485 1,486 1,488 1,490 1,493 1,494 1,499 1,502 1,505 1,506 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,539 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,572 1,574 1,577 1,578 1,579 1,583 1,586 1,587 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,609 1,611 1,612 1,615 1,618 1,620 1,621 1,625 1,626 1,627 1,628 1,629 1,632 1,633 1,634 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,661 1,662 1,663 1,665 1,666 1,667 1,671 1,672 1,676 1,678 1,679 1,681 1,684 1,685 1,686 1,688 1,690 1,691 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,732 1,735 1,736 1,738 1,740 1,741 1,743 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,767 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,786 1,787 1,788 1,790 1,792 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,807 1,809 1,810 1,813 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,834 1,835 1,837 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,887 1,890 1,891 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,934 1,936 1,937 1,938 1,939 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1030 1,1031 1,1032 1,1033 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1062 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1099 1,1100 1,1102 1,1103 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1206 1,1207 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1221 1,1228 1,1229 1,1231 1,1232 1,1233 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1288 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1398 1,1399 1,1400 1,1402 1,1405 1,1406 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1498 1,1501 1,1502 1,1503 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1565 1,1567 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1607 1,1609 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1710 1,1712 1,1714 1,1718 1,1721 1,1722 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1809 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1878 1,1879 1,1880 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1894 1,1895 1,1896 1,1899 1,1900 1,1905 1,1906 1,1908 1,1909 1,1910 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1995 1,2000 1,2006 1,2007 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2090 1,2095 1,2096 1,2102 1,2111 1,2116 1,2117 1,2119 1,2123 1,2129 1,2130 1,2137 1,2141 1,2142 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2272 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2486 1,2495 1,2499 1,2502 1,2506 1,2652 1,2664 1,2666 1,2677 1,2680 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {12 1,13 1,24 1,25 1,44 1,46 1,48 1,49 1,54 1,68 1,69 1,71 1,79 1,82 1,85 1,88 1,90 1,94 1,95 1,99 1,101 1,103 1,106 1,108 1,109 1,110 1,118 1,120 1,121 1,127 1,137 1,142 1,144 1,145 1,146 1,149 1,150 1,153 1,155 1,156 1,158 1,164 1,165 1,167 1,168 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,184 1,189 1,190 1,194 1,195 1,198 1,199 1,201 1,206 1,208 1,210 1,211 1,212 1,216 1,222 1,226 1,228 1,231 1,237 1,240 1,241 1,242 1,246 1,247 1,249 1,253 1,254 1,260 1,262 1,264 1,270 1,271 1,272 1,275 1,278 1,280 1,285 1,286 1,287 1,288 1,290 1,294 1,296 1,298 1,300 1,303 1,307 1,308 1,309 1,310 1,311 1,315 1,317 1,319 1,323 1,324 1,325 1,326 1,328 1,332 1,334 1,335 1,336 1,337 1,341 1,342 1,345 1,346 1,347 1,349 1,353 1,354 1,356 1,357 1,359 1,360 1,363 1,364 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,378 1,381 1,384 1,386 1,387 1,388 1,391 1,394 1,395 1,398 1,399 1,401 1,408 1,409 1,410 1,412 1,419 1,420 1,424 1,427 1,429 1,430 1,435 1,439 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,454 1,455 1,456 1,458 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,474 1,475 1,476 1,482 1,485 1,486 1,487 1,488 1,490 1,492 1,494 1,496 1,503 1,504 1,505 1,506 1,507 1,510 1,513 1,516 1,517 1,518 1,520 1,523 1,525 1,526 1,530 1,531 1,533 1,534 1,535 1,539 1,541 1,542 1,544 1,546 1,551 1,553 1,555 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,574 1,576 1,577 1,578 1,580 1,581 1,583 1,586 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,610 1,612 1,613 1,615 1,617 1,620 1,621 1,624 1,625 1,626 1,627 1,629 1,631 1,634 1,636 1,640 1,642 1,643 1,645 1,646 1,649 1,651 1,652 1,653 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,667 1,668 1,669 1,672 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,706 1,707 1,708 1,709 1,710 1,711 1,717 1,721 1,722 1,724 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,743 1,748 1,755 1,758 1,759 1,761 1,762 1,763 1,764 1,766 1,767 1,770 1,771 1,773 1,775 1,776 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,826 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,843 1,844 1,846 1,851 1,852 1,855 1,856 1,857 1,859 1,860 1,863 1,865 1,866 1,868 1,870 1,872 1,873 1,874 1,875 1,876 1,881 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,914 1,915 1,917 1,918 1,919 1,920 1,923 1,927 1,929 1,933 1,936 1,939 1,940 1,942 1,943 1,945 1,946 1,948 1,950 1,952 1,953 1,956 1,957 1,960 1,961 1,962 1,963 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,980 1,982 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,1000 1,1001 1,1003 1,1004 1,1006 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1022 1,1023 1,1024 1,1025 1,1029 1,1031 1,1032 1,1033 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1052 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1090 1,1091 1,1095 1,1098 1,1099 1,1101 1,1103 1,1105 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1121 1,1122 1,1125 1,1127 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1152 1,1154 1,1156 1,1158 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1194 1,1198 1,1199 1,1201 1,1202 1,1207 1,1208 1,1209 1,1213 1,1214 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1234 1,1235 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1332 1,1333 1,1335 1,1336 1,1341 1,1344 1,1345 1,1346 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1398 1,1400 1,1401 1,1402 1,1403 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1434 1,1435 1,1437 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1485 1,1486 1,1489 1,1492 1,1493 1,1498 1,1500 1,1503 1,1505 1,1506 1,1508 1,1509 1,1513 1,1515 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1546 1,1547 1,1554 1,1556 1,1558 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1573 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1717 1,1718 1,1719 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1743 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1802 1,1803 1,1804 1,1808 1,1819 1,1821 1,1825 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1852 1,1854 1,1855 1,1856 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1894 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1923 1,1924 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1981 1,1985 1,1986 1,1987 1,1991 1,1992 1,1997 1,2005 1,2006 1,2007 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2089 1,2095 1,2096 1,2097 1,2105 1,2106 1,2107 1,2111 1,2113 1,2116 1,2119 1,2123 1,2124 1,2126 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2146 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2251 1,2252 1,2263 1,2264 1,2267 1,2270 1,2275 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2316 1,2317 1,2319 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2476 1,2479 1,2483 1,2486 1,2488 1,2491 1,2493 1,2505 1,2514 1,2515 1,2516 1,2521 1,2666 1,2667 1,2670 1,2677 1,2678 1,2682 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2700 1,2701 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2730 1,2734 1,2736 1,2739 1,2742 1,2743 1,2747 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,10 1,14 1,22 1,25 1,31 1,33 1,36 1,44 1,46 1,48 1,51 1,52 1,54 1,57 1,63 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,81 1,83 1,85 1,92 1,99 1,100 1,101 1,106 1,109 1,111 1,113 1,119 1,122 1,123 1,124 1,128 1,129 1,130 1,133 1,134 1,136 1,137 1,140 1,144 1,152 1,154 1,155 1,158 1,159 1,162 1,164 1,165 1,168 1,173 1,176 1,177 1,179 1,184 1,185 1,186 1,187 1,188 1,190 1,194 1,195 1,198 1,199 1,201 1,202 1,204 1,205 1,206 1,208 1,210 1,212 1,216 1,222 1,225 1,226 1,230 1,231 1,232 1,234 1,235 1,240 1,249 1,252 1,253 1,254 1,260 1,261 1,264 1,265 1,266 1,268 1,270 1,271 1,275 1,278 1,279 1,290 1,294 1,296 1,300 1,301 1,310 1,313 1,324 1,326 1,328 1,330 1,332 1,333 1,335 1,336 1,339 1,340 1,341 1,342 1,344 1,345 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,366 1,368 1,369 1,370 1,371 1,374 1,378 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,395 1,398 1,399 1,400 1,405 1,408 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,423 1,424 1,425 1,426 1,430 1,434 1,435 1,436 1,437 1,438 1,440 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,455 1,456 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,477 1,478 1,479 1,480 1,482 1,485 1,488 1,490 1,491 1,493 1,494 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,532 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,564 1,565 1,566 1,569 1,571 1,575 1,579 1,582 1,583 1,585 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,600 1,604 1,606 1,607 1,612 1,613 1,614 1,615 1,617 1,618 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,667 1,671 1,672 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,738 1,740 1,741 1,747 1,749 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,771 1,772 1,773 1,775 1,776 1,779 1,781 1,786 1,787 1,788 1,789 1,790 1,791 1,793 1,797 1,798 1,799 1,800 1,802 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,843 1,844 1,847 1,850 1,852 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,933 1,934 1,936 1,937 1,938 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,968 1,969 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1055 1,1056 1,1058 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1092 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1129 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1169 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1198 1,1201 1,1203 1,1205 1,1208 1,1211 1,1212 1,1213 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1343 1,1345 1,1346 1,1349 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1451 1,1452 1,1454 1,1455 1,1456 1,1459 1,1460 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1505 1,1506 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1546 1,1548 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1611 1,1612 1,1614 1,1616 1,1617 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1714 1,1717 1,1722 1,1724 1,1725 1,1727 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1803 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1895 1,1898 1,1899 1,1900 1,1901 1,1904 1,1906 1,1907 1,1908 1,1909 1,1913 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1998 1,2001 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2090 1,2096 1,2097 1,2102 1,2105 1,2107 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2129 1,2137 1,2138 1,2142 1,2146 1,2149 1,2150 1,2151 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2257 1,2262 1,2263 1,2265 1,2266 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2483 1,2486 1,2487 1,2493 1,2506 1,2519 1,2664 1,2666 1,2667 1,2669 1,2677 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2742 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,5 1,9 1,13 1,15 1,18 1,22 1,28 1,30 1,33 1,35 1,43 1,44 1,46 1,47 1,48 1,51 1,53 1,58 1,68 1,70 1,71 1,74 1,76 1,77 1,82 1,85 1,86 1,88 1,94 1,95 1,100 1,101 1,103 1,105 1,107 1,110 1,111 1,113 1,116 1,118 1,119 1,120 1,122 1,123 1,126 1,129 1,130 1,132 1,133 1,134 1,135 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,153 1,154 1,155 1,157 1,163 1,164 1,165 1,167 1,171 1,172 1,179 1,182 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,195 1,198 1,199 1,202 1,203 1,204 1,205 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,222 1,224 1,225 1,226 1,227 1,229 1,232 1,234 1,235 1,237 1,243 1,244 1,246 1,247 1,249 1,252 1,253 1,256 1,260 1,261 1,262 1,265 1,268 1,269 1,271 1,272 1,275 1,278 1,282 1,285 1,286 1,287 1,288 1,292 1,295 1,297 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,313 1,317 1,319 1,320 1,324 1,325 1,326 1,327 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,343 1,347 1,351 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,374 1,375 1,377 1,381 1,382 1,386 1,388 1,393 1,394 1,397 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,423 1,425 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,485 1,486 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,507 1,510 1,513 1,514 1,516 1,517 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,534 1,535 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,627 1,628 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,691 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,710 1,712 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,750 1,754 1,756 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,779 1,780 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,940 1,942 1,943 1,945 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,970 1,971 1,975 1,976 1,977 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1292 1,1293 1,1294 1,1299 1,1300 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1341 1,1344 1,1346 1,1349 1,1350 1,1351 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1393 1,1395 1,1397 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1450 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1610 1,1611 1,1614 1,1616 1,1618 1,1622 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1664 1,1666 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1719 1,1720 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1747 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1906 1,1913 1,1915 1,1916 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,2002 1,2003 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2090 1,2093 1,2095 1,2096 1,2107 1,2111 1,2116 1,2118 1,2119 1,2126 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2256 1,2257 1,2259 1,2261 1,2263 1,2266 1,2268 1,2270 1,2273 1,2275 1,2276 1,2278 1,2279 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2295 1,2302 1,2303 1,2305 1,2306 1,2312 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2488 1,2491 1,2492 1,2496 1,2500 1,2503 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2670 1,2681 1,2683 1,2685 1,2686 1,2693 1,2696 1,2698 1,2700 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {2 1,8 1,11 1,13 1,18 1,19 1,21 1,25 1,28 1,30 1,31 1,33 1,36 1,39 1,40 1,43 1,45 1,47 1,48 1,49 1,50 1,51 1,54 1,57 1,59 1,60 1,62 1,64 1,65 1,67 1,68 1,70 1,71 1,72 1,75 1,76 1,77 1,82 1,83 1,85 1,86 1,88 1,90 1,97 1,99 1,100 1,102 1,104 1,105 1,108 1,109 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,135 1,137 1,140 1,143 1,144 1,145 1,148 1,149 1,151 1,154 1,156 1,158 1,159 1,163 1,165 1,167 1,168 1,172 1,174 1,176 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,192 1,195 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,214 1,219 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,230 1,231 1,233 1,239 1,241 1,243 1,246 1,247 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,265 1,266 1,268 1,271 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,290 1,292 1,293 1,294 1,295 1,298 1,299 1,300 1,301 1,302 1,303 1,306 1,308 1,311 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,334 1,335 1,337 1,338 1,339 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,364 1,366 1,367 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,382 1,384 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,442 1,444 1,445 1,446 1,447 1,448 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,487 1,489 1,490 1,491 1,493 1,494 1,495 1,496 1,498 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,552 1,553 1,555 1,556 1,558 1,559 1,563 1,564 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,583 1,584 1,587 1,588 1,589 1,592 1,594 1,595 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,681 1,683 1,686 1,687 1,688 1,689 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,745 1,748 1,749 1,750 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,843 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,938 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1052 1,1054 1,1056 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1204 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1248 1,1249 1,1251 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1294 1,1295 1,1299 1,1300 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1341 1,1344 1,1346 1,1349 1,1351 1,1353 1,1356 1,1358 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1384 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1405 1,1406 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1494 1,1498 1,1500 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1560 1,1561 1,1563 1,1564 1,1567 1,1568 1,1570 1,1572 1,1575 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1610 1,1612 1,1613 1,1614 1,1616 1,1617 1,1618 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1708 1,1709 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1720 1,1722 1,1724 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1808 1,1814 1,1819 1,1820 1,1821 1,1822 1,1832 1,1833 1,1835 1,1842 1,1843 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1890 1,1891 1,1895 1,1899 1,1900 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1983 1,1984 1,1985 1,1986 1,1990 1,1991 1,1992 1,1995 1,2005 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2089 1,2090 1,2091 1,2093 1,2095 1,2096 1,2097 1,2098 1,2102 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2129 1,2137 1,2138 1,2140 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2255 1,2256 1,2262 1,2265 1,2266 1,2267 1,2268 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2296 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2478 1,2479 1,2481 1,2483 1,2488 1,2490 1,2495 1,2500 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2741 1,2742 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2804 1,2806 1,2807 -1} {5 1,10 1,11 1,12 1,14 1,27 1,30 1,32 1,35 1,36 1,40 1,41 1,43 1,51 1,54 1,55 1,60 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,76 1,77 1,81 1,82 1,85 1,88 1,90 1,91 1,95 1,102 1,104 1,106 1,108 1,109 1,111 1,114 1,115 1,116 1,118 1,120 1,121 1,122 1,126 1,127 1,130 1,136 1,137 1,138 1,139 1,141 1,142 1,143 1,149 1,150 1,151 1,153 1,154 1,155 1,157 1,161 1,163 1,164 1,165 1,170 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,180 1,181 1,183 1,185 1,186 1,187 1,188 1,195 1,196 1,198 1,202 1,203 1,205 1,207 1,209 1,210 1,211 1,213 1,214 1,215 1,219 1,220 1,221 1,222 1,224 1,225 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,242 1,243 1,245 1,249 1,250 1,254 1,255 1,256 1,258 1,260 1,262 1,265 1,266 1,267 1,268 1,269 1,272 1,275 1,278 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,307 1,308 1,311 1,313 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,330 1,331 1,332 1,333 1,337 1,340 1,342 1,344 1,346 1,347 1,348 1,349 1,352 1,355 1,356 1,357 1,361 1,362 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,377 1,382 1,385 1,386 1,388 1,389 1,391 1,398 1,400 1,401 1,405 1,407 1,409 1,412 1,413 1,415 1,417 1,420 1,423 1,424 1,427 1,428 1,430 1,432 1,435 1,436 1,438 1,440 1,444 1,445 1,446 1,447 1,450 1,451 1,454 1,455 1,456 1,458 1,460 1,462 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,489 1,490 1,491 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,517 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,538 1,539 1,540 1,541 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,558 1,561 1,562 1,565 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,578 1,579 1,581 1,582 1,583 1,584 1,585 1,586 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,647 1,648 1,649 1,650 1,651 1,653 1,654 1,658 1,661 1,662 1,665 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,682 1,684 1,686 1,687 1,688 1,693 1,694 1,695 1,698 1,699 1,702 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,717 1,718 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,781 1,783 1,785 1,786 1,787 1,788 1,791 1,792 1,793 1,795 1,796 1,797 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,833 1,834 1,835 1,838 1,839 1,841 1,844 1,847 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,925 1,927 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1158 1,1159 1,1160 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1186 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1205 1,1206 1,1207 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1295 1,1299 1,1300 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1340 1,1341 1,1342 1,1343 1,1344 1,1349 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1500 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1611 1,1612 1,1613 1,1616 1,1617 1,1619 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1718 1,1719 1,1720 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1750 1,1751 1,1752 1,1756 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1824 1,1826 1,1827 1,1830 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1898 1,1899 1,1901 1,1902 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1924 1,1925 1,1926 1,1927 1,1929 1,1930 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,2006 1,2007 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2090 1,2092 1,2095 1,2096 1,2097 1,2102 1,2105 1,2113 1,2116 1,2119 1,2121 1,2129 1,2137 1,2138 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2252 1,2254 1,2256 1,2257 1,2259 1,2260 1,2263 1,2270 1,2273 1,2275 1,2280 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2483 1,2486 1,2488 1,2496 1,2506 1,2517 1,2653 1,2664 1,2666 1,2669 1,2677 1,2680 1,2682 1,2686 1,2687 1,2693 1,2695 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {10 1,12 1,13 1,14 1,15 1,16 1,19 1,21 1,22 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,61 1,62 1,63 1,68 1,70 1,71 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,85 1,87 1,88 1,90 1,91 1,95 1,97 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,113 1,114 1,116 1,117 1,118 1,120 1,121 1,122 1,123 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,159 1,160 1,161 1,163 1,165 1,167 1,169 1,171 1,174 1,176 1,177 1,179 1,180 1,181 1,182 1,183 1,185 1,187 1,189 1,194 1,195 1,196 1,198 1,202 1,207 1,210 1,211 1,212 1,214 1,215 1,219 1,222 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,243 1,245 1,247 1,248 1,250 1,251 1,252 1,255 1,256 1,257 1,258 1,260 1,261 1,262 1,265 1,266 1,269 1,271 1,272 1,275 1,279 1,280 1,282 1,284 1,285 1,286 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,308 1,310 1,311 1,312 1,314 1,315 1,317 1,319 1,320 1,321 1,324 1,326 1,327 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,357 1,358 1,360 1,362 1,363 1,369 1,370 1,371 1,376 1,377 1,378 1,381 1,382 1,384 1,386 1,388 1,389 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,425 1,428 1,429 1,430 1,431 1,432 1,434 1,437 1,440 1,442 1,445 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,469 1,470 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,490 1,492 1,494 1,496 1,497 1,499 1,502 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,535 1,538 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,561 1,562 1,563 1,565 1,566 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,581 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,657 1,658 1,659 1,665 1,667 1,670 1,671 1,676 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,727 1,729 1,730 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,802 1,805 1,807 1,808 1,810 1,812 1,813 1,814 1,817 1,819 1,822 1,824 1,826 1,827 1,829 1,830 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,856 1,857 1,861 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,880 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,929 1,931 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,950 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,974 1,975 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,1000 1,1003 1,1004 1,1007 1,1008 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1045 1,1046 1,1048 1,1049 1,1052 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1075 1,1077 1,1078 1,1079 1,1083 1,1085 1,1087 1,1088 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1157 1,1158 1,1160 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1206 1,1207 1,1208 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1250 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1299 1,1300 1,1302 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1317 1,1320 1,1322 1,1323 1,1324 1,1327 1,1328 1,1329 1,1331 1,1332 1,1333 1,1337 1,1340 1,1341 1,1344 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1396 1,1398 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1494 1,1497 1,1500 1,1502 1,1503 1,1504 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1565 1,1568 1,1570 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1601 1,1603 1,1604 1,1605 1,1611 1,1613 1,1614 1,1618 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1715 1,1717 1,1719 1,1720 1,1722 1,1727 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1890 1,1891 1,1894 1,1895 1,1896 1,1899 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,2004 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2092 1,2095 1,2096 1,2099 1,2102 1,2107 1,2116 1,2121 1,2127 1,2129 1,2131 1,2137 1,2142 1,2145 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2253 1,2254 1,2258 1,2260 1,2262 1,2263 1,2268 1,2270 1,2273 1,2278 1,2281 1,2283 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2504 1,2513 1,2514 1,2515 1,2516 1,2519 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2741 1,2742 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2768 1,2771 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {5 1,7 1,10 1,11 1,18 1,23 1,33 1,35 1,36 1,39 1,44 1,45 1,46 1,49 1,50 1,51 1,52 1,54 1,62 1,64 1,68 1,69 1,70 1,71 1,73 1,85 1,88 1,90 1,99 1,100 1,102 1,105 1,106 1,110 1,113 1,118 1,120 1,123 1,127 1,128 1,134 1,135 1,136 1,139 1,142 1,143 1,144 1,145 1,150 1,151 1,152 1,153 1,154 1,155 1,156 1,157 1,161 1,163 1,164 1,165 1,169 1,172 1,174 1,176 1,180 1,183 1,184 1,187 1,188 1,189 1,194 1,198 1,199 1,202 1,206 1,207 1,210 1,211 1,212 1,214 1,219 1,220 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,235 1,240 1,243 1,246 1,247 1,249 1,250 1,252 1,254 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,269 1,270 1,272 1,279 1,280 1,284 1,285 1,287 1,290 1,292 1,293 1,295 1,296 1,297 1,299 1,300 1,301 1,307 1,308 1,309 1,310 1,311 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,332 1,333 1,334 1,335 1,336 1,337 1,341 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,375 1,376 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,418 1,419 1,420 1,421 1,425 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,486 1,487 1,489 1,491 1,492 1,493 1,494 1,496 1,499 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,519 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,568 1,569 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,598 1,599 1,600 1,603 1,606 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,619 1,620 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,668 1,671 1,676 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,748 1,749 1,752 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,940 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,960 1,961 1,964 1,966 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1090 1,1091 1,1093 1,1095 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1106 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1151 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1290 1,1291 1,1293 1,1295 1,1299 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1449 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1506 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1557 1,1560 1,1564 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1710 1,1711 1,1712 1,1717 1,1719 1,1720 1,1722 1,1723 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1751 1,1752 1,1755 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1803 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1899 1,1908 1,1913 1,1914 1,1922 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,2006 1,2007 1,2008 1,2011 1,2014 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2085 1,2096 1,2097 1,2098 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2255 1,2259 1,2261 1,2263 1,2264 1,2270 1,2271 1,2275 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2303 1,2305 1,2306 1,2313 1,2316 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2495 1,2500 1,2504 1,2505 1,2506 1,2521 1,2653 1,2664 1,2666 1,2667 1,2677 1,2678 1,2682 1,2683 1,2684 1,2686 1,2693 1,2695 1,2697 1,2698 1,2700 1,2710 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {5 1,8 1,10 1,11 1,12 1,14 1,19 1,22 1,23 1,24 1,27 1,32 1,33 1,36 1,45 1,46 1,47 1,48 1,50 1,52 1,54 1,57 1,62 1,63 1,68 1,69 1,70 1,72 1,75 1,76 1,78 1,79 1,83 1,84 1,86 1,89 1,90 1,94 1,95 1,99 1,103 1,105 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,159 1,164 1,165 1,166 1,168 1,169 1,171 1,174 1,176 1,179 1,180 1,181 1,183 1,184 1,188 1,190 1,192 1,194 1,195 1,197 1,198 1,199 1,202 1,204 1,206 1,207 1,208 1,211 1,212 1,214 1,215 1,216 1,219 1,224 1,226 1,228 1,229 1,231 1,234 1,240 1,245 1,249 1,250 1,251 1,252 1,254 1,256 1,258 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,289 1,290 1,292 1,293 1,295 1,296 1,300 1,302 1,306 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,318 1,320 1,322 1,323 1,325 1,326 1,332 1,336 1,337 1,340 1,347 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,365 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,378 1,381 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,395 1,400 1,402 1,404 1,407 1,408 1,409 1,412 1,413 1,417 1,418 1,420 1,425 1,428 1,429 1,430 1,435 1,436 1,437 1,440 1,441 1,445 1,446 1,447 1,448 1,450 1,453 1,454 1,455 1,456 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,485 1,486 1,487 1,488 1,492 1,493 1,494 1,496 1,497 1,504 1,505 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,525 1,526 1,527 1,530 1,531 1,532 1,533 1,535 1,537 1,540 1,544 1,546 1,547 1,551 1,552 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,573 1,574 1,577 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,619 1,620 1,621 1,624 1,626 1,634 1,641 1,642 1,643 1,644 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,659 1,661 1,663 1,666 1,667 1,668 1,672 1,677 1,678 1,679 1,681 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,739 1,740 1,741 1,743 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,795 1,796 1,797 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,811 1,813 1,815 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,876 1,880 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,931 1,933 1,935 1,936 1,937 1,939 1,940 1,942 1,945 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1081 1,1083 1,1085 1,1087 1,1088 1,1091 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1206 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1282 1,1288 1,1289 1,1290 1,1293 1,1295 1,1299 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1344 1,1346 1,1347 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1396 1,1397 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1449 1,1451 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1494 1,1498 1,1500 1,1502 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1545 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1718 1,1719 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1740 1,1743 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1895 1,1899 1,1901 1,1906 1,1907 1,1908 1,1909 1,1913 1,1914 1,1916 1,1917 1,1922 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1984 1,1985 1,1987 1,1988 1,1989 1,1996 1,1997 1,1999 1,2002 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2085 1,2089 1,2096 1,2097 1,2105 1,2111 1,2113 1,2116 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2259 1,2263 1,2270 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2289 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2313 1,2316 1,2317 1,2318 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2339 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2479 1,2482 1,2483 1,2486 1,2489 1,2495 1,2496 1,2499 1,2519 1,2520 1,2521 1,2653 1,2666 1,2667 1,2670 1,2677 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2717 1,2721 1,2726 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2739 1,2743 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2801 1,2806 1,2807 -1} {2 1,5 1,8 1,9 1,12 1,14 1,15 1,16 1,18 1,22 1,23 1,25 1,27 1,30 1,31 1,32 1,36 1,38 1,39 1,40 1,43 1,46 1,47 1,48 1,49 1,52 1,57 1,59 1,60 1,62 1,65 1,67 1,70 1,71 1,72 1,76 1,77 1,79 1,82 1,83 1,84 1,85 1,88 1,89 1,91 1,94 1,97 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,114 1,115 1,116 1,119 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,158 1,161 1,162 1,163 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,217 1,219 1,220 1,221 1,222 1,225 1,227 1,231 1,232 1,234 1,241 1,243 1,250 1,252 1,253 1,254 1,255 1,256 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,271 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,287 1,288 1,292 1,294 1,295 1,297 1,298 1,299 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,324 1,325 1,327 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,344 1,346 1,349 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,367 1,371 1,375 1,377 1,378 1,382 1,384 1,386 1,388 1,391 1,393 1,394 1,396 1,399 1,404 1,407 1,409 1,412 1,413 1,414 1,415 1,417 1,421 1,423 1,424 1,425 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,449 1,451 1,453 1,455 1,456 1,459 1,460 1,461 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,479 1,481 1,485 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,519 1,520 1,522 1,524 1,526 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,564 1,565 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,594 1,595 1,597 1,599 1,603 1,605 1,606 1,608 1,609 1,611 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,657 1,658 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,676 1,677 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,710 1,711 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,734 1,739 1,740 1,741 1,745 1,747 1,748 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,811 1,814 1,815 1,817 1,819 1,821 1,822 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,840 1,841 1,842 1,844 1,847 1,851 1,852 1,855 1,857 1,860 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,896 1,897 1,899 1,901 1,902 1,905 1,906 1,908 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,930 1,931 1,933 1,934 1,935 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,969 1,971 1,975 1,976 1,980 1,981 1,982 1,984 1,985 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1081 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1115 1,1118 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1168 1,1170 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1202 1,1204 1,1205 1,1206 1,1210 1,1211 1,1212 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1294 1,1295 1,1298 1,1300 1,1301 1,1304 1,1307 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1337 1,1339 1,1340 1,1341 1,1343 1,1344 1,1345 1,1349 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1389 1,1390 1,1392 1,1393 1,1394 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1549 1,1550 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1606 1,1611 1,1615 1,1616 1,1617 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1749 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1802 1,1804 1,1809 1,1810 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1894 1,1896 1,1902 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1921 1,1924 1,1925 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1957 1,1958 1,1959 1,1961 1,1962 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,2003 1,2004 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2086 1,2090 1,2093 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2137 1,2140 1,2142 1,2146 1,2150 1,2151 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2254 1,2256 1,2257 1,2263 1,2270 1,2271 1,2273 1,2274 1,2276 1,2277 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2312 1,2314 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2473 1,2474 1,2477 1,2479 1,2483 1,2485 1,2486 1,2499 1,2502 1,2506 1,2517 1,2519 1,2520 1,2652 1,2653 1,2664 1,2666 1,2669 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2687 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,11 1,12 1,15 1,18 1,19 1,25 1,39 1,47 1,48 1,49 1,50 1,51 1,54 1,58 1,59 1,63 1,64 1,67 1,69 1,71 1,72 1,75 1,76 1,77 1,79 1,81 1,86 1,97 1,100 1,103 1,104 1,105 1,109 1,110 1,113 1,120 1,122 1,123 1,124 1,127 1,128 1,130 1,133 1,134 1,137 1,142 1,143 1,144 1,145 1,148 1,151 1,154 1,155 1,156 1,159 1,161 1,163 1,171 1,175 1,179 1,181 1,194 1,197 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,214 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,229 1,234 1,235 1,239 1,240 1,241 1,243 1,247 1,249 1,252 1,254 1,255 1,261 1,265 1,266 1,268 1,269 1,270 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,290 1,294 1,295 1,296 1,297 1,300 1,306 1,308 1,309 1,310 1,311 1,314 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,338 1,341 1,342 1,345 1,346 1,347 1,348 1,349 1,351 1,353 1,357 1,358 1,359 1,361 1,362 1,363 1,364 1,366 1,368 1,370 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,387 1,388 1,393 1,395 1,398 1,400 1,404 1,405 1,407 1,408 1,413 1,415 1,417 1,419 1,420 1,421 1,424 1,427 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,450 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,486 1,487 1,490 1,493 1,494 1,495 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,528 1,531 1,532 1,533 1,534 1,537 1,538 1,539 1,540 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,559 1,561 1,562 1,563 1,564 1,568 1,569 1,571 1,573 1,576 1,577 1,578 1,580 1,583 1,586 1,589 1,592 1,594 1,597 1,602 1,603 1,604 1,605 1,607 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,648 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,663 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,740 1,741 1,743 1,745 1,748 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,780 1,782 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,807 1,808 1,809 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,833 1,834 1,835 1,837 1,839 1,840 1,842 1,843 1,844 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,918 1,919 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,936 1,937 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,953 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1046 1,1048 1,1051 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1149 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1206 1,1208 1,1209 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1300 1,1301 1,1302 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1351 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1406 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1560 1,1561 1,1562 1,1564 1,1565 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1616 1,1617 1,1619 1,1620 1,1621 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1650 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1675 1,1676 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1718 1,1719 1,1721 1,1722 1,1723 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1746 1,1747 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1804 1,1809 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1883 1,1884 1,1885 1,1887 1,1891 1,1894 1,1900 1,1905 1,1907 1,1910 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1972 1,1973 1,1985 1,1986 1,1990 1,1992 1,2001 1,2005 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2093 1,2096 1,2097 1,2099 1,2102 1,2105 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2129 1,2132 1,2137 1,2141 1,2142 1,2146 1,2152 1,2155 1,2159 1,2161 1,2162 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2246 1,2252 1,2254 1,2255 1,2256 1,2270 1,2272 1,2275 1,2278 1,2283 1,2284 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2372 1,2373 1,2374 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2479 1,2483 1,2486 1,2490 1,2493 1,2499 1,2501 1,2502 1,2511 1,2520 1,2521 1,2653 1,2664 1,2666 1,2669 1,2679 1,2680 1,2682 1,2684 1,2695 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,12 1,14 1,15 1,18 1,19 1,23 1,30 1,33 1,35 1,36 1,39 1,44 1,46 1,47 1,48 1,49 1,50 1,52 1,54 1,57 1,60 1,62 1,64 1,68 1,70 1,73 1,78 1,79 1,82 1,85 1,88 1,91 1,95 1,97 1,99 1,100 1,105 1,107 1,108 1,113 1,114 1,120 1,124 1,126 1,127 1,128 1,129 1,132 1,135 1,138 1,139 1,141 1,143 1,145 1,150 1,152 1,154 1,160 1,161 1,163 1,165 1,167 1,168 1,169 1,172 1,174 1,176 1,179 1,181 1,183 1,188 1,189 1,190 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,208 1,210 1,214 1,216 1,221 1,222 1,223 1,225 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,245 1,248 1,250 1,253 1,254 1,257 1,258 1,265 1,266 1,267 1,268 1,269 1,271 1,272 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,287 1,288 1,289 1,290 1,292 1,294 1,295 1,296 1,297 1,302 1,307 1,308 1,309 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,338 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,359 1,360 1,361 1,362 1,363 1,364 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,418 1,419 1,420 1,421 1,422 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,450 1,451 1,453 1,455 1,456 1,457 1,459 1,461 1,462 1,465 1,466 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,488 1,490 1,492 1,493 1,494 1,496 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,594 1,595 1,597 1,598 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,616 1,617 1,618 1,620 1,621 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,655 1,657 1,658 1,660 1,661 1,662 1,666 1,667 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,772 1,773 1,776 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,878 1,879 1,880 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,940 1,942 1,943 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,981 1,986 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1112 1,1113 1,1115 1,1116 1,1119 1,1121 1,1123 1,1124 1,1125 1,1128 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1203 1,1204 1,1205 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1289 1,1290 1,1291 1,1292 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1340 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1348 1,1350 1,1351 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1395 1,1396 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1503 1,1505 1,1510 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1551 1,1552 1,1553 1,1554 1,1560 1,1562 1,1565 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1611 1,1614 1,1615 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1717 1,1719 1,1720 1,1722 1,1724 1,1727 1,1730 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1803 1,1804 1,1805 1,1814 1,1815 1,1816 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1898 1,1900 1,1902 1,1905 1,1907 1,1908 1,1913 1,1914 1,1916 1,1920 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1999 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2086 1,2088 1,2092 1,2095 1,2096 1,2098 1,2099 1,2102 1,2105 1,2106 1,2107 1,2111 1,2116 1,2129 1,2130 1,2137 1,2138 1,2141 1,2142 1,2145 1,2146 1,2150 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2253 1,2261 1,2262 1,2263 1,2266 1,2270 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2322 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2338 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2477 1,2479 1,2482 1,2483 1,2489 1,2493 1,2496 1,2502 1,2503 1,2520 1,2521 1,2653 1,2666 1,2667 1,2669 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {9 1,12 1,13 1,18 1,23 1,25 1,27 1,28 1,31 1,40 1,45 1,46 1,48 1,51 1,52 1,54 1,58 1,60 1,67 1,68 1,69 1,75 1,76 1,77 1,79 1,87 1,90 1,98 1,102 1,104 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,118 1,120 1,121 1,123 1,124 1,126 1,127 1,130 1,133 1,135 1,139 1,140 1,141 1,144 1,146 1,149 1,153 1,155 1,159 1,161 1,164 1,167 1,171 1,174 1,176 1,177 1,180 1,181 1,183 1,184 1,185 1,186 1,187 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,204 1,207 1,209 1,212 1,220 1,223 1,225 1,226 1,228 1,230 1,231 1,234 1,235 1,237 1,240 1,242 1,243 1,247 1,249 1,253 1,254 1,258 1,260 1,266 1,269 1,270 1,271 1,275 1,278 1,280 1,285 1,286 1,287 1,290 1,294 1,296 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,312 1,313 1,315 1,317 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,328 1,330 1,332 1,334 1,337 1,340 1,342 1,343 1,345 1,347 1,349 1,352 1,353 1,355 1,356 1,357 1,359 1,360 1,361 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,374 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,393 1,395 1,398 1,400 1,401 1,404 1,408 1,409 1,412 1,414 1,418 1,419 1,420 1,421 1,427 1,428 1,430 1,432 1,433 1,438 1,439 1,440 1,444 1,445 1,447 1,448 1,449 1,453 1,455 1,460 1,462 1,469 1,473 1,474 1,480 1,485 1,486 1,488 1,490 1,491 1,492 1,496 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,512 1,514 1,515 1,516 1,517 1,518 1,520 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,539 1,541 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,568 1,571 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,588 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,607 1,608 1,609 1,610 1,611 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,631 1,633 1,634 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,663 1,665 1,666 1,670 1,671 1,672 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,706 1,707 1,708 1,710 1,712 1,714 1,718 1,720 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,740 1,743 1,747 1,748 1,749 1,752 1,753 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,770 1,771 1,773 1,774 1,775 1,777 1,786 1,787 1,788 1,790 1,791 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,881 1,889 1,890 1,891 1,892 1,894 1,895 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,935 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1003 1,1004 1,1005 1,1007 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1044 1,1048 1,1051 1,1052 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1115 1,1118 1,1119 1,1120 1,1122 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1197 1,1201 1,1202 1,1203 1,1206 1,1207 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1339 1,1340 1,1341 1,1344 1,1345 1,1346 1,1349 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1446 1,1451 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1502 1,1503 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1554 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1606 1,1610 1,1611 1,1613 1,1614 1,1616 1,1619 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1688 1,1689 1,1690 1,1691 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1714 1,1719 1,1722 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1748 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1808 1,1812 1,1814 1,1816 1,1819 1,1820 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1896 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1921 1,1922 1,1925 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1989 1,1991 1,1995 1,1996 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2090 1,2095 1,2096 1,2099 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2121 1,2123 1,2126 1,2129 1,2137 1,2142 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2259 1,2262 1,2263 1,2268 1,2270 1,2275 1,2280 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2476 1,2479 1,2480 1,2483 1,2486 1,2491 1,2495 1,2496 1,2502 1,2503 1,2505 1,2513 1,2514 1,2515 1,2516 1,2520 1,2652 1,2664 1,2666 1,2667 1,2677 1,2680 1,2683 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2729 1,2730 1,2734 1,2735 1,2736 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2800 1,2806 1,2807 -1} {5 1,10 1,12 1,14 1,15 1,21 1,23 1,24 1,31 1,33 1,35 1,36 1,38 1,39 1,40 1,46 1,49 1,51 1,52 1,57 1,60 1,61 1,64 1,65 1,69 1,71 1,73 1,74 1,76 1,77 1,78 1,81 1,82 1,83 1,87 1,92 1,97 1,99 1,100 1,102 1,103 1,105 1,106 1,111 1,116 1,118 1,119 1,120 1,122 1,123 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,152 1,154 1,157 1,158 1,161 1,162 1,166 1,167 1,169 1,173 1,174 1,179 1,181 1,182 1,183 1,184 1,186 1,187 1,188 1,189 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,210 1,214 1,220 1,222 1,223 1,225 1,226 1,227 1,228 1,230 1,231 1,232 1,235 1,237 1,241 1,243 1,245 1,249 1,250 1,252 1,253 1,254 1,255 1,258 1,261 1,262 1,268 1,269 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,301 1,302 1,305 1,307 1,309 1,310 1,311 1,313 1,315 1,317 1,318 1,321 1,323 1,324 1,326 1,332 1,336 1,338 1,340 1,341 1,342 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,359 1,362 1,363 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,424 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,439 1,442 1,445 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,467 1,468 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,490 1,492 1,494 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,526 1,527 1,530 1,532 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,552 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,612 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,639 1,641 1,642 1,645 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,669 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,686 1,687 1,688 1,689 1,691 1,692 1,693 1,694 1,695 1,696 1,699 1,700 1,701 1,702 1,707 1,708 1,709 1,710 1,711 1,712 1,718 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,773 1,774 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,809 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,835 1,837 1,838 1,841 1,842 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,880 1,881 1,882 1,883 1,885 1,886 1,889 1,890 1,891 1,892 1,895 1,896 1,898 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,985 1,986 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1041 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1116 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1342 1,1343 1,1344 1,1346 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1453 1,1454 1,1457 1,1458 1,1460 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1500 1,1501 1,1502 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1612 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1740 1,1747 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1801 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1835 1,1840 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1898 1,1906 1,1907 1,1908 1,1913 1,1914 1,1922 1,1923 1,1924 1,1925 1,1926 1,1929 1,1932 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,2000 1,2001 1,2002 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2092 1,2096 1,2098 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2123 1,2125 1,2129 1,2130 1,2137 1,2138 1,2142 1,2150 1,2151 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2238 1,2240 1,2242 1,2243 1,2245 1,2254 1,2256 1,2257 1,2259 1,2262 1,2263 1,2268 1,2270 1,2271 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2471 1,2474 1,2476 1,2479 1,2482 1,2483 1,2492 1,2502 1,2521 1,2653 1,2664 1,2667 1,2669 1,2678 1,2679 1,2682 1,2683 1,2686 1,2687 1,2693 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {5 1,8 1,11 1,12 1,14 1,15 1,18 1,19 1,22 1,23 1,33 1,36 1,38 1,39 1,40 1,41 1,46 1,48 1,49 1,52 1,57 1,58 1,60 1,63 1,64 1,65 1,69 1,70 1,71 1,73 1,75 1,76 1,78 1,82 1,83 1,85 1,88 1,97 1,100 1,104 1,105 1,106 1,107 1,108 1,109 1,114 1,115 1,116 1,117 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,137 1,138 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,157 1,158 1,160 1,161 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,177 1,181 1,186 1,187 1,188 1,189 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,208 1,210 1,212 1,214 1,216 1,217 1,219 1,220 1,223 1,225 1,226 1,227 1,229 1,230 1,232 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,264 1,266 1,267 1,268 1,269 1,272 1,275 1,278 1,279 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,292 1,294 1,297 1,298 1,302 1,303 1,308 1,309 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,356 1,359 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,391 1,393 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,409 1,412 1,413 1,417 1,420 1,421 1,424 1,426 1,427 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,440 1,444 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,459 1,460 1,461 1,462 1,465 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,486 1,490 1,492 1,494 1,495 1,496 1,499 1,502 1,503 1,504 1,505 1,506 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,534 1,535 1,539 1,541 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,571 1,573 1,574 1,575 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,605 1,606 1,608 1,610 1,611 1,613 1,616 1,618 1,619 1,620 1,621 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,644 1,645 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,662 1,663 1,664 1,665 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,703 1,706 1,709 1,710 1,711 1,712 1,714 1,716 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,739 1,740 1,743 1,748 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,781 1,782 1,784 1,785 1,786 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,798 1,799 1,802 1,804 1,805 1,808 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,842 1,843 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,869 1,871 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,891 1,892 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,927 1,929 1,930 1,931 1,934 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,960 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1049 1,1051 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1071 1,1076 1,1077 1,1078 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1093 1,1094 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1127 1,1129 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1188 1,1190 1,1191 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1203 1,1206 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1328 1,1330 1,1332 1,1333 1,1336 1,1341 1,1342 1,1343 1,1344 1,1346 1,1350 1,1351 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1395 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1454 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1493 1,1494 1,1495 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1619 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1722 1,1725 1,1726 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1802 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1898 1,1899 1,1902 1,1907 1,1908 1,1913 1,1915 1,1916 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1979 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1996 1,2003 1,2004 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2090 1,2092 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2129 1,2131 1,2137 1,2138 1,2140 1,2142 1,2146 1,2147 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2257 1,2259 1,2262 1,2263 1,2266 1,2268 1,2270 1,2272 1,2273 1,2275 1,2277 1,2281 1,2283 1,2284 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2315 1,2317 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2479 1,2483 1,2486 1,2490 1,2506 1,2519 1,2653 1,2664 1,2669 1,2670 1,2677 1,2678 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,7 1,8 1,9 1,11 1,12 1,14 1,15 1,21 1,22 1,25 1,27 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,45 1,46 1,48 1,49 1,52 1,54 1,61 1,69 1,70 1,72 1,75 1,78 1,82 1,85 1,86 1,87 1,88 1,90 1,92 1,94 1,95 1,101 1,102 1,105 1,106 1,109 1,114 1,116 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,139 1,141 1,143 1,145 1,146 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,155 1,160 1,161 1,163 1,164 1,167 1,169 1,170 1,171 1,174 1,176 1,180 1,182 1,183 1,184 1,185 1,187 1,188 1,190 1,191 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,215 1,217 1,219 1,220 1,223 1,224 1,225 1,226 1,228 1,231 1,233 1,234 1,235 1,241 1,242 1,245 1,249 1,250 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,264 1,265 1,266 1,267 1,269 1,270 1,271 1,272 1,275 1,277 1,278 1,280 1,282 1,284 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,310 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,342 1,343 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,356 1,359 1,360 1,362 1,367 1,369 1,370 1,371 1,376 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,391 1,393 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,415 1,418 1,420 1,421 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,432 1,435 1,436 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,454 1,455 1,456 1,460 1,462 1,463 1,465 1,467 1,469 1,470 1,471 1,473 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,538 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,576 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,641 1,642 1,643 1,646 1,647 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,662 1,663 1,665 1,666 1,668 1,671 1,676 1,677 1,678 1,679 1,681 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,725 1,726 1,727 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,741 1,748 1,750 1,751 1,752 1,753 1,754 1,755 1,756 1,757 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,781 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,824 1,825 1,826 1,829 1,831 1,833 1,834 1,835 1,837 1,839 1,841 1,842 1,843 1,847 1,851 1,853 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,871 1,873 1,874 1,875 1,879 1,880 1,881 1,887 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,965 1,966 1,968 1,969 1,970 1,971 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1126 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1292 1,1293 1,1299 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1329 1,1330 1,1331 1,1332 1,1336 1,1341 1,1342 1,1344 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1377 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1585 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1607 1,1610 1,1614 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1721 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1738 1,1739 1,1740 1,1743 1,1744 1,1747 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1801 1,1808 1,1811 1,1814 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1898 1,1899 1,1901 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1981 1,1982 1,1985 1,1986 1,1987 1,1988 1,1991 1,1992 1,2003 1,2006 1,2007 1,2009 1,2015 1,2018 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2092 1,2095 1,2096 1,2097 1,2099 1,2105 1,2106 1,2107 1,2111 1,2116 1,2119 1,2129 1,2130 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2246 1,2251 1,2259 1,2260 1,2263 1,2265 1,2270 1,2271 1,2275 1,2276 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2479 1,2483 1,2486 1,2495 1,2499 1,2501 1,2506 1,2517 1,2652 1,2653 1,2667 1,2670 1,2677 1,2678 1,2681 1,2682 1,2683 1,2686 1,2693 1,2695 1,2697 1,2701 1,2709 1,2710 1,2711 1,2712 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {5 1,7 1,11 1,13 1,14 1,15 1,18 1,19 1,27 1,30 1,31 1,33 1,39 1,41 1,43 1,46 1,47 1,49 1,51 1,52 1,54 1,55 1,57 1,62 1,63 1,64 1,67 1,68 1,69 1,71 1,72 1,74 1,75 1,76 1,77 1,82 1,83 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,97 1,100 1,101 1,102 1,103 1,105 1,108 1,111 1,114 1,118 1,119 1,120 1,122 1,123 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,143 1,144 1,150 1,151 1,152 1,153 1,154 1,156 1,158 1,159 1,161 1,162 1,164 1,165 1,167 1,168 1,171 1,173 1,174 1,179 1,183 1,185 1,186 1,187 1,188 1,198 1,199 1,202 1,203 1,205 1,206 1,208 1,210 1,211 1,213 1,214 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,234 1,237 1,240 1,241 1,242 1,243 1,245 1,246 1,250 1,252 1,254 1,255 1,256 1,261 1,268 1,269 1,270 1,271 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,369 1,370 1,374 1,375 1,377 1,381 1,382 1,385 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,421 1,422 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,459 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,483 1,485 1,487 1,490 1,493 1,494 1,495 1,496 1,498 1,502 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,566 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,588 1,589 1,591 1,593 1,594 1,596 1,597 1,600 1,602 1,603 1,605 1,606 1,607 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,627 1,629 1,631 1,632 1,633 1,636 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,654 1,656 1,658 1,660 1,664 1,665 1,666 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,740 1,741 1,743 1,745 1,748 1,749 1,751 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,782 1,783 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,806 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,840 1,841 1,842 1,843 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,878 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1021 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1055 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1205 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1299 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1332 1,1338 1,1343 1,1344 1,1350 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1550 1,1552 1,1553 1,1556 1,1558 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1617 1,1618 1,1619 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1717 1,1719 1,1722 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1802 1,1811 1,1813 1,1819 1,1820 1,1821 1,1825 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1895 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1995 1,1997 1,2000 1,2001 1,2004 1,2006 1,2007 1,2008 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2090 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2109 1,2111 1,2114 1,2115 1,2116 1,2119 1,2125 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2252 1,2256 1,2259 1,2263 1,2265 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2294 1,2296 1,2297 1,2300 1,2302 1,2303 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2473 1,2479 1,2483 1,2489 1,2495 1,2496 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {10 1,11 1,13 1,14 1,15 1,16 1,21 1,22 1,23 1,24 1,27 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,59 1,60 1,62 1,68 1,70 1,71 1,73 1,78 1,79 1,81 1,83 1,85 1,87 1,88 1,90 1,91 1,94 1,95 1,97 1,99 1,101 1,102 1,104 1,107 1,108 1,109 1,114 1,119 1,121 1,127 1,128 1,129 1,130 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,155 1,156 1,161 1,162 1,164 1,166 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,187 1,188 1,190 1,192 1,195 1,197 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,226 1,227 1,230 1,231 1,234 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,252 1,253 1,257 1,260 1,261 1,266 1,267 1,268 1,271 1,272 1,276 1,278 1,279 1,284 1,285 1,287 1,289 1,290 1,292 1,293 1,294 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,311 1,312 1,314 1,315 1,317 1,320 1,321 1,323 1,324 1,326 1,328 1,335 1,339 1,340 1,342 1,346 1,347 1,348 1,351 1,352 1,353 1,355 1,357 1,358 1,360 1,361 1,363 1,366 1,368 1,369 1,370 1,371 1,373 1,375 1,376 1,377 1,382 1,384 1,385 1,386 1,387 1,389 1,391 1,392 1,393 1,395 1,398 1,399 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,432 1,434 1,435 1,437 1,438 1,439 1,441 1,444 1,445 1,446 1,447 1,449 1,450 1,452 1,453 1,454 1,455 1,456 1,459 1,460 1,463 1,465 1,467 1,469 1,471 1,472 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,486 1,487 1,488 1,489 1,490 1,492 1,496 1,497 1,499 1,502 1,505 1,507 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,568 1,571 1,572 1,573 1,574 1,577 1,578 1,579 1,581 1,582 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,600 1,603 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,634 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,664 1,665 1,666 1,669 1,671 1,672 1,677 1,678 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,692 1,693 1,694 1,695 1,696 1,698 1,700 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,841 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,885 1,886 1,887 1,890 1,891 1,892 1,893 1,894 1,895 1,898 1,901 1,903 1,904 1,906 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1070 1,1071 1,1074 1,1076 1,1079 1,1080 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1093 1,1094 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1125 1,1126 1,1127 1,1128 1,1131 1,1132 1,1134 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1203 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1336 1,1338 1,1340 1,1341 1,1342 1,1344 1,1345 1,1346 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1494 1,1495 1,1497 1,1500 1,1501 1,1503 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1551 1,1552 1,1553 1,1554 1,1560 1,1561 1,1564 1,1565 1,1568 1,1571 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1614 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1656 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1722 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1808 1,1809 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1898 1,1900 1,1902 1,1906 1,1908 1,1913 1,1915 1,1917 1,1922 1,1923 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1980 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1997 1,2000 1,2002 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2084 1,2085 1,2090 1,2091 1,2095 1,2096 1,2098 1,2102 1,2105 1,2107 1,2111 1,2116 1,2119 1,2123 1,2129 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2254 1,2256 1,2261 1,2262 1,2263 1,2265 1,2270 1,2272 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2296 1,2297 1,2303 1,2304 1,2305 1,2306 1,2313 1,2315 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2474 1,2479 1,2481 1,2482 1,2483 1,2495 1,2502 1,2514 1,2515 1,2516 1,2519 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2740 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {2 1,5 1,7 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,30 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,41 1,43 1,44 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,55 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,86 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,143 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,178 1,179 1,181 1,182 1,183 1,184 1,188 1,189 1,190 1,191 1,194 1,196 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,267 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,281 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,301 1,302 1,307 1,308 1,310 1,311 1,312 1,314 1,317 1,318 1,319 1,320 1,321 1,322 1,324 1,325 1,326 1,328 1,329 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,365 1,366 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,385 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,421 1,423 1,425 1,426 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,453 1,454 1,455 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,488 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,498 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,563 1,564 1,565 1,566 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,589 1,590 1,591 1,592 1,593 1,595 1,596 1,600 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,627 1,628 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,645 1,646 1,647 1,650 1,651 1,652 1,653 1,654 1,655 1,658 1,659 1,660 1,661 1,662 1,663 1,665 1,666 1,668 1,670 1,671 1,676 1,677 1,678 1,679 1,680 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,718 1,720 1,721 1,725 1,726 1,727 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,780 1,783 1,784 1,785 1,787 1,788 1,789 1,790 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,830 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,853 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,881 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,904 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,928 1,929 1,930 1,931 1,936 1,937 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,962 1,964 1,965 1,966 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,995 1,996 1,998 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1054 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1075 1,1076 1,1077 1,1078 1,1079 1,1081 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1115 1,1119 1,1120 1,1122 1,1126 1,1128 1,1130 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1165 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1189 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1201 1,1203 1,1204 1,1205 1,1209 1,1211 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1239 1,1242 1,1246 1,1249 1,1250 1,1251 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1300 1,1301 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1335 1,1337 1,1341 1,1344 1,1349 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1392 1,1395 1,1396 1,1397 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1440 1,1441 1,1442 1,1445 1,1446 1,1447 1,1451 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1494 1,1496 1,1500 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1560 1,1565 1,1567 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1606 1,1610 1,1617 1,1619 1,1620 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1716 1,1722 1,1726 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1801 1,1805 1,1808 1,1809 1,1813 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1894 1,1898 1,1899 1,1901 1,1910 1,1913 1,1914 1,1915 1,1920 1,1922 1,1923 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1983 1,1986 1,1987 1,1988 1,1989 1,1992 1,1997 1,1998 1,2002 1,2006 1,2014 1,2015 1,2018 1,2021 1,2024 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2094 1,2096 1,2102 1,2107 1,2111 1,2116 1,2123 1,2124 1,2129 1,2137 1,2144 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2256 1,2258 1,2263 1,2265 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2477 1,2479 1,2482 1,2483 1,2493 1,2495 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2740 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2801 1,2806 1,2807 -1} {7 1,11 1,13 1,15 1,18 1,19 1,25 1,30 1,31 1,33 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,50 1,51 1,52 1,54 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,72 1,74 1,75 1,76 1,82 1,86 1,88 1,97 1,100 1,101 1,102 1,103 1,105 1,111 1,118 1,119 1,120 1,123 1,126 1,130 1,132 1,135 1,136 1,137 1,138 1,140 1,143 1,144 1,148 1,151 1,152 1,154 1,158 1,159 1,162 1,164 1,165 1,167 1,168 1,171 1,173 1,174 1,179 1,181 1,183 1,186 1,187 1,188 1,192 1,198 1,199 1,201 1,202 1,203 1,205 1,208 1,210 1,214 1,217 1,219 1,220 1,223 1,224 1,226 1,229 1,230 1,231 1,234 1,237 1,240 1,241 1,243 1,250 1,252 1,254 1,255 1,256 1,261 1,268 1,269 1,270 1,278 1,279 1,280 1,281 1,282 1,284 1,286 1,287 1,288 1,293 1,294 1,295 1,299 1,300 1,301 1,303 1,306 1,308 1,310 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,326 1,327 1,328 1,330 1,331 1,332 1,335 1,337 1,340 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,358 1,362 1,363 1,366 1,367 1,369 1,370 1,374 1,376 1,377 1,382 1,386 1,387 1,388 1,390 1,393 1,395 1,398 1,399 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,417 1,418 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,444 1,448 1,449 1,453 1,454 1,455 1,459 1,460 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,483 1,485 1,487 1,489 1,490 1,491 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,506 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,530 1,532 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,567 1,568 1,569 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,586 1,587 1,589 1,591 1,593 1,594 1,596 1,597 1,600 1,602 1,603 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,655 1,656 1,658 1,660 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,698 1,700 1,701 1,702 1,703 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,765 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,794 1,798 1,799 1,800 1,802 1,803 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,837 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,900 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,937 1,938 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,959 1,960 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1014 1,1015 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1053 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1078 1,1080 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1131 1,1132 1,1134 1,1135 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1191 1,1192 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1343 1,1344 1,1345 1,1346 1,1350 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1399 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1567 1,1568 1,1570 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1607 1,1610 1,1612 1,1614 1,1615 1,1617 1,1618 1,1620 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1717 1,1719 1,1720 1,1722 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1802 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1895 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1915 1,1917 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1994 1,1995 1,1997 1,2000 1,2001 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2085 1,2090 1,2091 1,2095 1,2096 1,2097 1,2102 1,2106 1,2107 1,2115 1,2116 1,2119 1,2129 1,2137 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2255 1,2256 1,2259 1,2263 1,2264 1,2265 1,2268 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2294 1,2296 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2367 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2477 1,2479 1,2483 1,2489 1,2490 1,2495 1,2496 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2679 1,2680 1,2682 1,2683 1,2684 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {18 1,22 1,33 1,44 1,54 1,63 1,68 1,69 1,74 1,79 1,81 1,88 1,97 1,98 1,105 1,110 1,111 1,116 1,120 1,121 1,128 1,129 1,132 1,135 1,143 1,144 1,145 1,146 1,149 1,151 1,155 1,157 1,159 1,164 1,165 1,171 1,172 1,180 1,181 1,187 1,188 1,190 1,191 1,195 1,196 1,198 1,199 1,203 1,204 1,205 1,207 1,210 1,212 1,214 1,219 1,220 1,225 1,226 1,228 1,229 1,230 1,231 1,237 1,240 1,243 1,244 1,245 1,252 1,257 1,258 1,268 1,271 1,272 1,275 1,278 1,279 1,280 1,285 1,287 1,288 1,293 1,295 1,299 1,302 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,319 1,320 1,324 1,326 1,328 1,331 1,332 1,333 1,337 1,338 1,340 1,341 1,342 1,345 1,347 1,349 1,351 1,352 1,355 1,358 1,359 1,360 1,363 1,367 1,369 1,370 1,375 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,408 1,409 1,414 1,417 1,418 1,419 1,420 1,424 1,425 1,428 1,429 1,430 1,435 1,437 1,438 1,440 1,447 1,449 1,450 1,453 1,454 1,458 1,460 1,462 1,463 1,465 1,471 1,472 1,473 1,474 1,481 1,483 1,485 1,486 1,487 1,488 1,491 1,492 1,493 1,494 1,496 1,502 1,504 1,507 1,510 1,512 1,514 1,516 1,517 1,518 1,519 1,520 1,523 1,525 1,526 1,527 1,531 1,532 1,537 1,538 1,539 1,540 1,542 1,543 1,544 1,546 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,568 1,569 1,571 1,573 1,575 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,589 1,591 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,604 1,605 1,608 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,628 1,629 1,632 1,633 1,635 1,636 1,640 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,656 1,658 1,661 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,717 1,718 1,725 1,726 1,727 1,729 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,786 1,787 1,790 1,791 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,813 1,815 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,863 1,865 1,866 1,867 1,869 1,870 1,875 1,877 1,880 1,882 1,883 1,885 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,918 1,920 1,923 1,929 1,930 1,931 1,932 1,934 1,936 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,967 1,969 1,975 1,976 1,977 1,978 1,981 1,982 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1056 1,1058 1,1059 1,1060 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1082 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1125 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1162 1,1163 1,1164 1,1166 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1204 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1242 1,1244 1,1245 1,1246 1,1247 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1299 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1388 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1503 1,1504 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1552 1,1553 1,1554 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1614 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1719 1,1722 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1808 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1898 1,1899 1,1900 1,1902 1,1905 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1979 1,1981 1,1982 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1994 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2088 1,2093 1,2096 1,2097 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2126 1,2129 1,2137 1,2142 1,2146 1,2147 1,2149 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2252 1,2258 1,2261 1,2263 1,2270 1,2271 1,2275 1,2276 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2472 1,2476 1,2479 1,2483 1,2485 1,2489 1,2493 1,2500 1,2502 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,15 1,16 1,21 1,22 1,23 1,27 1,28 1,32 1,37 1,38 1,39 1,41 1,43 1,46 1,49 1,51 1,52 1,57 1,59 1,62 1,63 1,64 1,65 1,67 1,68 1,70 1,71 1,79 1,81 1,92 1,97 1,100 1,102 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,118 1,120 1,126 1,128 1,130 1,134 1,135 1,139 1,141 1,143 1,149 1,150 1,151 1,154 1,155 1,156 1,157 1,159 1,162 1,163 1,164 1,166 1,168 1,169 1,171 1,174 1,176 1,177 1,178 1,179 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,194 1,195 1,199 1,202 1,203 1,204 1,207 1,210 1,214 1,215 1,219 1,220 1,223 1,224 1,225 1,226 1,229 1,230 1,232 1,235 1,237 1,240 1,242 1,243 1,245 1,247 1,250 1,255 1,256 1,257 1,260 1,261 1,262 1,265 1,266 1,268 1,269 1,270 1,272 1,278 1,279 1,282 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,301 1,302 1,305 1,306 1,307 1,308 1,311 1,313 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,330 1,331 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,342 1,344 1,346 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,362 1,363 1,367 1,369 1,371 1,375 1,376 1,377 1,378 1,381 1,382 1,383 1,386 1,387 1,388 1,389 1,390 1,391 1,392 1,393 1,394 1,395 1,396 1,398 1,400 1,402 1,404 1,407 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,421 1,423 1,424 1,426 1,427 1,429 1,431 1,432 1,433 1,434 1,435 1,437 1,438 1,440 1,444 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,487 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,566 1,567 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,582 1,584 1,586 1,587 1,589 1,592 1,594 1,595 1,596 1,597 1,600 1,602 1,604 1,605 1,606 1,607 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,660 1,662 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,722 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,741 1,743 1,747 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,785 1,786 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,812 1,813 1,814 1,815 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,870 1,873 1,874 1,875 1,876 1,880 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,931 1,933 1,936 1,937 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1058 1,1059 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1299 1,1301 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1502 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1551 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1570 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1606 1,1610 1,1614 1,1615 1,1616 1,1617 1,1618 1,1619 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1725 1,1729 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1897 1,1899 1,1900 1,1901 1,1905 1,1906 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1923 1,1924 1,1926 1,1927 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1986 1,1987 1,1988 1,1990 1,1992 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2090 1,2093 1,2096 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2132 1,2137 1,2138 1,2141 1,2142 1,2144 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2246 1,2256 1,2259 1,2263 1,2270 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2321 1,2323 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2477 1,2479 1,2480 1,2482 1,2483 1,2484 1,2486 1,2491 1,2500 1,2503 1,2504 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {5 1,7 1,8 1,11 1,27 1,31 1,33 1,35 1,38 1,44 1,69 1,71 1,76 1,78 1,79 1,83 1,86 1,88 1,90 1,91 1,95 1,98 1,102 1,103 1,104 1,109 1,113 1,115 1,116 1,118 1,120 1,124 1,128 1,130 1,132 1,137 1,140 1,142 1,144 1,148 1,151 1,153 1,158 1,161 1,163 1,168 1,169 1,171 1,179 1,182 1,184 1,188 1,189 1,190 1,194 1,197 1,198 1,199 1,200 1,202 1,204 1,205 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,221 1,222 1,225 1,226 1,229 1,232 1,235 1,237 1,239 1,240 1,241 1,243 1,245 1,250 1,254 1,255 1,261 1,262 1,265 1,266 1,267 1,272 1,277 1,278 1,279 1,280 1,284 1,289 1,292 1,294 1,297 1,298 1,299 1,300 1,307 1,308 1,309 1,310 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,322 1,323 1,327 1,328 1,333 1,334 1,335 1,337 1,340 1,343 1,344 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,357 1,358 1,361 1,362 1,363 1,364 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,405 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,417 1,420 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,434 1,435 1,437 1,439 1,445 1,446 1,448 1,449 1,450 1,451 1,454 1,456 1,458 1,459 1,460 1,462 1,463 1,465 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,483 1,485 1,487 1,490 1,491 1,492 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,510 1,511 1,512 1,513 1,516 1,517 1,519 1,521 1,523 1,524 1,525 1,526 1,530 1,532 1,535 1,539 1,542 1,543 1,544 1,547 1,550 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,593 1,594 1,596 1,597 1,598 1,600 1,604 1,605 1,606 1,609 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,708 1,709 1,710 1,711 1,712 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,752 1,755 1,756 1,757 1,758 1,759 1,762 1,764 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,793 1,795 1,796 1,799 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,851 1,852 1,855 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,871 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,903 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,931 1,936 1,939 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,964 1,965 1,966 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1099 1,1100 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1127 1,1128 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1198 1,1199 1,1201 1,1202 1,1204 1,1205 1,1206 1,1208 1,1209 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1245 1,1246 1,1248 1,1249 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1298 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1336 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1388 1,1389 1,1392 1,1394 1,1395 1,1397 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1549 1,1551 1,1554 1,1556 1,1557 1,1558 1,1560 1,1563 1,1565 1,1567 1,1568 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1610 1,1612 1,1613 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1726 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1793 1,1797 1,1803 1,1804 1,1812 1,1819 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1892 1,1894 1,1895 1,1904 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1924 1,1926 1,1927 1,1928 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1994 1,1995 1,2004 1,2005 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2019 1,2021 1,2023 1,2024 1,2027 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2095 1,2096 1,2102 1,2107 1,2111 1,2113 1,2116 1,2118 1,2119 1,2123 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2254 1,2261 1,2263 1,2265 1,2266 1,2267 1,2270 1,2271 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2466 1,2467 1,2468 1,2470 1,2471 1,2473 1,2478 1,2479 1,2483 1,2486 1,2487 1,2495 1,2501 1,2503 1,2504 1,2506 1,2520 1,2521 1,2653 1,2665 1,2667 1,2670 1,2679 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2701 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,8 1,10 1,11 1,12 1,15 1,19 1,21 1,22 1,23 1,27 1,32 1,35 1,36 1,37 1,38 1,39 1,43 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,58 1,61 1,62 1,64 1,67 1,68 1,70 1,73 1,76 1,79 1,81 1,82 1,83 1,85 1,86 1,88 1,90 1,91 1,94 1,95 1,97 1,99 1,100 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,113 1,114 1,115 1,117 1,118 1,121 1,123 1,126 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,141 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,156 1,158 1,159 1,160 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,172 1,173 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,187 1,188 1,189 1,192 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,213 1,214 1,215 1,216 1,219 1,220 1,221 1,223 1,224 1,225 1,227 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,241 1,242 1,243 1,244 1,245 1,247 1,248 1,252 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,266 1,267 1,268 1,269 1,271 1,272 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,307 1,310 1,311 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,336 1,338 1,339 1,340 1,342 1,343 1,344 1,346 1,347 1,348 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,368 1,371 1,372 1,373 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,388 1,389 1,390 1,393 1,394 1,397 1,398 1,399 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,455 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,483 1,485 1,486 1,489 1,491 1,492 1,493 1,494 1,495 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,547 1,553 1,555 1,556 1,557 1,558 1,562 1,563 1,564 1,565 1,566 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,584 1,586 1,587 1,588 1,589 1,590 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,653 1,655 1,656 1,657 1,658 1,659 1,660 1,661 1,662 1,664 1,665 1,668 1,671 1,672 1,677 1,678 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,697 1,698 1,699 1,701 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,721 1,723 1,724 1,725 1,726 1,727 1,729 1,731 1,734 1,735 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,750 1,751 1,755 1,756 1,757 1,760 1,762 1,763 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,778 1,779 1,782 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,800 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,874 1,875 1,876 1,879 1,880 1,882 1,887 1,889 1,890 1,891 1,892 1,893 1,897 1,901 1,903 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,933 1,934 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,972 1,973 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1002 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1204 1,1205 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1329 1,1330 1,1332 1,1335 1,1340 1,1341 1,1342 1,1343 1,1344 1,1346 1,1347 1,1348 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1387 1,1388 1,1390 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1439 1,1441 1,1442 1,1444 1,1446 1,1449 1,1451 1,1453 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1549 1,1550 1,1552 1,1553 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1605 1,1610 1,1612 1,1614 1,1617 1,1619 1,1623 1,1624 1,1625 1,1626 1,1627 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1717 1,1719 1,1722 1,1725 1,1729 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1822 1,1828 1,1830 1,1831 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1897 1,1898 1,1899 1,1901 1,1906 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1924 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1942 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1980 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1997 1,1998 1,2004 1,2006 1,2007 1,2008 1,2009 1,2011 1,2015 1,2016 1,2018 1,2019 1,2020 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2082 1,2085 1,2092 1,2093 1,2096 1,2097 1,2102 1,2107 1,2110 1,2111 1,2116 1,2118 1,2119 1,2123 1,2129 1,2137 1,2142 1,2144 1,2145 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2253 1,2257 1,2263 1,2266 1,2270 1,2276 1,2277 1,2278 1,2281 1,2283 1,2285 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2296 1,2297 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2479 1,2483 1,2485 1,2487 1,2489 1,2506 1,2517 1,2519 1,2521 1,2653 1,2664 1,2667 1,2669 1,2670 1,2678 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2714 1,2717 1,2719 1,2726 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2805 1,2806 1,2807 -1} {5 1,8 1,11 1,18 1,24 1,36 1,40 1,41 1,44 1,45 1,49 1,58 1,65 1,67 1,69 1,70 1,76 1,78 1,81 1,82 1,85 1,87 1,90 1,99 1,100 1,102 1,104 1,106 1,109 1,116 1,119 1,120 1,121 1,123 1,127 1,130 1,133 1,134 1,135 1,136 1,143 1,144 1,145 1,151 1,154 1,156 1,160 1,161 1,162 1,163 1,171 1,172 1,173 1,177 1,179 1,181 1,188 1,190 1,198 1,199 1,201 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,214 1,216 1,219 1,220 1,223 1,225 1,226 1,227 1,228 1,232 1,234 1,235 1,237 1,240 1,242 1,246 1,249 1,250 1,252 1,253 1,254 1,258 1,266 1,267 1,270 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,286 1,288 1,290 1,293 1,294 1,296 1,300 1,303 1,307 1,309 1,311 1,313 1,315 1,317 1,318 1,319 1,323 1,325 1,326 1,333 1,335 1,337 1,338 1,343 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,361 1,362 1,366 1,368 1,370 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,394 1,395 1,399 1,401 1,402 1,405 1,408 1,409 1,410 1,414 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,437 1,439 1,444 1,445 1,447 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,471 1,473 1,474 1,479 1,480 1,482 1,483 1,485 1,486 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,569 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,588 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,605 1,606 1,607 1,608 1,609 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,663 1,664 1,665 1,666 1,667 1,669 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,683 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,721 1,723 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,743 1,747 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,767 1,770 1,771 1,773 1,774 1,776 1,778 1,779 1,781 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,803 1,804 1,805 1,807 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,958 1,959 1,960 1,963 1,964 1,965 1,966 1,967 1,969 1,971 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1025 1,1026 1,1029 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1159 1,1160 1,1161 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1178 1,1179 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1347 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1505 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1572 1,1575 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1616 1,1618 1,1619 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1748 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1803 1,1811 1,1814 1,1819 1,1820 1,1821 1,1824 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1891 1,1895 1,1898 1,1899 1,1905 1,1907 1,1913 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1984 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1998 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2081 1,2084 1,2085 1,2096 1,2099 1,2106 1,2107 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2252 1,2253 1,2254 1,2261 1,2263 1,2265 1,2266 1,2270 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2472 1,2474 1,2479 1,2483 1,2486 1,2496 1,2500 1,2501 1,2506 1,2521 1,2666 1,2667 1,2669 1,2678 1,2680 1,2681 1,2682 1,2683 1,2685 1,2686 1,2695 1,2697 1,2698 1,2701 1,2709 1,2710 1,2712 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,18 1,36 1,40 1,41 1,44 1,49 1,57 1,64 1,67 1,68 1,69 1,76 1,81 1,82 1,83 1,85 1,92 1,95 1,99 1,100 1,102 1,104 1,106 1,109 1,118 1,119 1,120 1,121 1,126 1,127 1,130 1,132 1,133 1,134 1,136 1,143 1,144 1,145 1,151 1,154 1,156 1,157 1,160 1,161 1,162 1,163 1,165 1,171 1,173 1,176 1,177 1,179 1,181 1,184 1,186 1,188 1,189 1,190 1,191 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,215 1,216 1,219 1,220 1,223 1,225 1,226 1,232 1,235 1,237 1,242 1,243 1,245 1,246 1,249 1,250 1,252 1,254 1,257 1,260 1,261 1,266 1,267 1,268 1,270 1,272 1,275 1,278 1,279 1,280 1,281 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,296 1,299 1,303 1,305 1,307 1,308 1,309 1,311 1,313 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,333 1,335 1,338 1,343 1,344 1,345 1,346 1,347 1,352 1,353 1,354 1,357 1,359 1,362 1,363 1,366 1,368 1,370 1,374 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,391 1,392 1,395 1,399 1,400 1,401 1,402 1,405 1,408 1,409 1,410 1,412 1,413 1,419 1,423 1,424 1,425 1,426 1,427 1,429 1,430 1,431 1,435 1,437 1,439 1,440 1,444 1,446 1,447 1,449 1,450 1,451 1,452 1,455 1,456 1,457 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,483 1,485 1,487 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,521 1,522 1,523 1,525 1,526 1,530 1,531 1,532 1,534 1,537 1,539 1,541 1,542 1,543 1,544 1,550 1,553 1,555 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,574 1,575 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,589 1,592 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,613 1,615 1,620 1,621 1,624 1,625 1,628 1,629 1,631 1,633 1,634 1,636 1,641 1,643 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,671 1,676 1,677 1,679 1,681 1,682 1,683 1,684 1,685 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,743 1,747 1,748 1,749 1,750 1,751 1,752 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,780 1,783 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,866 1,869 1,870 1,872 1,873 1,875 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,976 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1011 1,1015 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1077 1,1078 1,1079 1,1082 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1347 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1500 1,1501 1,1503 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1611 1,1614 1,1619 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1715 1,1717 1,1718 1,1722 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1748 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1804 1,1811 1,1814 1,1819 1,1820 1,1821 1,1826 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1896 1,1897 1,1898 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1919 1,1922 1,1923 1,1926 1,1929 1,1930 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1998 1,2002 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2081 1,2084 1,2085 1,2088 1,2093 1,2096 1,2099 1,2102 1,2106 1,2107 1,2109 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2254 1,2260 1,2262 1,2263 1,2265 1,2266 1,2270 1,2273 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2486 1,2488 1,2490 1,2494 1,2496 1,2500 1,2501 1,2506 1,2653 1,2666 1,2667 1,2678 1,2680 1,2683 1,2684 1,2685 1,2686 1,2697 1,2698 1,2701 1,2709 1,2711 1,2712 1,2717 1,2718 1,2719 1,2721 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2805 1,2806 1,2807 -1} {13 1,19 1,22 1,30 1,31 1,33 1,35 1,48 1,52 1,71 1,75 1,81 1,82 1,90 1,95 1,110 1,113 1,116 1,122 1,123 1,127 1,135 1,136 1,137 1,138 1,141 1,143 1,144 1,145 1,151 1,152 1,154 1,160 1,164 1,169 1,172 1,174 1,187 1,190 1,192 1,198 1,205 1,206 1,208 1,209 1,210 1,216 1,220 1,225 1,227 1,228 1,232 1,234 1,237 1,240 1,253 1,255 1,257 1,261 1,264 1,268 1,269 1,271 1,272 1,275 1,285 1,290 1,294 1,299 1,301 1,307 1,308 1,310 1,313 1,315 1,317 1,320 1,321 1,323 1,324 1,330 1,331 1,332 1,333 1,335 1,337 1,342 1,345 1,346 1,349 1,351 1,352 1,354 1,359 1,360 1,362 1,363 1,370 1,374 1,375 1,377 1,378 1,382 1,386 1,388 1,393 1,394 1,395 1,399 1,400 1,405 1,407 1,408 1,409 1,413 1,423 1,424 1,428 1,431 1,432 1,435 1,438 1,439 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,460 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,490 1,493 1,494 1,499 1,502 1,503 1,506 1,507 1,510 1,513 1,516 1,517 1,519 1,520 1,522 1,523 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,550 1,553 1,555 1,558 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,577 1,578 1,579 1,581 1,582 1,586 1,589 1,590 1,593 1,594 1,597 1,603 1,605 1,609 1,611 1,612 1,613 1,614 1,615 1,620 1,621 1,625 1,628 1,629 1,631 1,632 1,634 1,636 1,641 1,642 1,647 1,648 1,649 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,671 1,676 1,679 1,681 1,684 1,689 1,691 1,692 1,694 1,695 1,702 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,720 1,721 1,725 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,747 1,748 1,752 1,754 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,821 1,822 1,825 1,826 1,827 1,831 1,832 1,835 1,836 1,837 1,839 1,841 1,842 1,844 1,847 1,850 1,851 1,853 1,855 1,857 1,860 1,862 1,864 1,865 1,869 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,892 1,894 1,895 1,896 1,898 1,900 1,901 1,903 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,920 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,933 1,934 1,935 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1009 1,1012 1,1013 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1034 1,1036 1,1038 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1060 1,1062 1,1063 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1079 1,1080 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1102 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1190 1,1191 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1204 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1300 1,1301 1,1310 1,1312 1,1313 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1331 1,1332 1,1341 1,1342 1,1343 1,1344 1,1346 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1387 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1565 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1610 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1724 1,1725 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1800 1,1801 1,1809 1,1811 1,1815 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1884 1,1885 1,1890 1,1900 1,1905 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1924 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1961 1,1962 1,1964 1,1965 1,1966 1,1967 1,1968 1,1970 1,1972 1,1973 1,1980 1,1984 1,1985 1,1986 1,1988 1,1990 1,1992 1,2001 1,2002 1,2006 1,2008 1,2011 1,2013 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2082 1,2085 1,2090 1,2093 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2255 1,2266 1,2270 1,2271 1,2273 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2476 1,2477 1,2479 1,2483 1,2488 1,2500 1,2502 1,2504 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2680 1,2682 1,2683 1,2687 1,2696 1,2698 1,2701 1,2710 1,2711 1,2718 1,2719 1,2721 1,2727 1,2728 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {7 1,11 1,12 1,13 1,14 1,24 1,38 1,45 1,46 1,49 1,53 1,54 1,58 1,60 1,61 1,68 1,69 1,72 1,73 1,75 1,79 1,82 1,85 1,86 1,87 1,88 1,90 1,95 1,103 1,104 1,108 1,109 1,113 1,114 1,118 1,120 1,126 1,128 1,132 1,136 1,137 1,140 1,144 1,146 1,149 1,153 1,157 1,159 1,160 1,161 1,162 1,163 1,164 1,168 1,173 1,176 1,177 1,181 1,183 1,184 1,189 1,191 1,194 1,199 1,201 1,202 1,204 1,207 1,210 1,212 1,215 1,216 1,217 1,226 1,233 1,235 1,237 1,240 1,244 1,245 1,249 1,252 1,254 1,256 1,257 1,258 1,260 1,262 1,266 1,267 1,268 1,269 1,271 1,275 1,278 1,279 1,280 1,281 1,285 1,289 1,296 1,298 1,300 1,302 1,308 1,311 1,317 1,319 1,322 1,323 1,324 1,325 1,326 1,328 1,330 1,333 1,335 1,340 1,342 1,343 1,344 1,345 1,346 1,353 1,354 1,360 1,362 1,366 1,368 1,369 1,370 1,371 1,373 1,375 1,378 1,381 1,384 1,386 1,387 1,390 1,391 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,410 1,412 1,414 1,418 1,419 1,420 1,421 1,424 1,427 1,429 1,430 1,431 1,434 1,435 1,437 1,439 1,440 1,445 1,446 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,458 1,462 1,471 1,474 1,483 1,485 1,487 1,488 1,492 1,494 1,503 1,504 1,507 1,512 1,516 1,518 1,521 1,525 1,526 1,527 1,530 1,531 1,535 1,542 1,544 1,545 1,546 1,553 1,555 1,559 1,562 1,564 1,566 1,567 1,569 1,576 1,577 1,579 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,600 1,605 1,606 1,608 1,610 1,612 1,613 1,615 1,616 1,618 1,629 1,631 1,632 1,633 1,634 1,639 1,640 1,641 1,644 1,646 1,647 1,649 1,651 1,655 1,656 1,657 1,660 1,662 1,665 1,666 1,678 1,679 1,684 1,685 1,688 1,690 1,691 1,693 1,695 1,698 1,700 1,701 1,706 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,750 1,751 1,754 1,755 1,756 1,759 1,762 1,763 1,767 1,769 1,771 1,772 1,773 1,774 1,775 1,779 1,780 1,783 1,785 1,786 1,790 1,792 1,793 1,795 1,798 1,799 1,802 1,804 1,805 1,806 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,839 1,841 1,843 1,847 1,852 1,856 1,857 1,860 1,861 1,863 1,866 1,867 1,870 1,875 1,880 1,881 1,882 1,883 1,885 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,908 1,909 1,910 1,911 1,912 1,914 1,916 1,917 1,918 1,919 1,920 1,923 1,924 1,925 1,927 1,929 1,930 1,931 1,936 1,937 1,938 1,940 1,941 1,942 1,943 1,945 1,946 1,951 1,952 1,953 1,954 1,956 1,960 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,972 1,975 1,977 1,982 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1007 1,1011 1,1012 1,1015 1,1016 1,1019 1,1022 1,1023 1,1024 1,1026 1,1029 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1040 1,1042 1,1044 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1057 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1082 1,1085 1,1087 1,1088 1,1090 1,1096 1,1098 1,1099 1,1102 1,1103 1,1105 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1123 1,1125 1,1126 1,1127 1,1128 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1146 1,1147 1,1148 1,1150 1,1154 1,1157 1,1158 1,1160 1,1163 1,1164 1,1166 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1201 1,1202 1,1208 1,1211 1,1213 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1241 1,1242 1,1244 1,1249 1,1251 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1282 1,1287 1,1288 1,1290 1,1291 1,1292 1,1293 1,1299 1,1301 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1335 1,1340 1,1341 1,1344 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1392 1,1395 1,1396 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1407 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1435 1,1437 1,1439 1,1441 1,1442 1,1447 1,1449 1,1451 1,1455 1,1456 1,1460 1,1461 1,1462 1,1464 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1489 1,1492 1,1502 1,1503 1,1505 1,1506 1,1513 1,1515 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1546 1,1547 1,1549 1,1554 1,1564 1,1567 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1611 1,1612 1,1613 1,1614 1,1618 1,1621 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1640 1,1641 1,1642 1,1643 1,1644 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1675 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1710 1,1717 1,1719 1,1720 1,1722 1,1725 1,1726 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1808 1,1811 1,1812 1,1814 1,1816 1,1819 1,1821 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1890 1,1892 1,1894 1,1907 1,1908 1,1913 1,1915 1,1922 1,1923 1,1927 1,1929 1,1930 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1944 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1985 1,1987 1,1988 1,1989 1,1990 1,1995 1,1997 1,1999 1,2006 1,2007 1,2011 1,2014 1,2015 1,2018 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2046 1,2047 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2078 1,2085 1,2096 1,2097 1,2099 1,2107 1,2109 1,2123 1,2126 1,2129 1,2131 1,2137 1,2142 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2182 1,2183 1,2185 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2293 1,2294 1,2302 1,2303 1,2305 1,2306 1,2315 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2329 1,2331 1,2332 1,2333 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2436 1,2437 1,2438 1,2439 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2473 1,2483 1,2491 1,2492 1,2506 1,2514 1,2515 1,2516 1,2667 1,2670 1,2677 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2711 1,2713 1,2714 1,2721 1,2726 1,2729 1,2730 1,2734 1,2735 1,2736 1,2742 1,2743 1,2751 1,2752 1,2755 1,2766 1,2768 1,2771 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2801 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,14 1,15 1,19 1,21 1,24 1,25 1,28 1,33 1,37 1,43 1,44 1,45 1,47 1,48 1,49 1,51 1,54 1,55 1,57 1,62 1,63 1,67 1,68 1,70 1,73 1,75 1,76 1,81 1,82 1,84 1,85 1,88 1,89 1,90 1,91 1,92 1,94 1,98 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,108 1,109 1,110 1,111 1,113 1,116 1,117 1,118 1,119 1,122 1,126 1,127 1,129 1,130 1,132 1,134 1,137 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,152 1,154 1,155 1,156 1,161 1,162 1,165 1,168 1,169 1,170 1,171 1,172 1,176 1,178 1,179 1,181 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,198 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,210 1,214 1,215 1,216 1,217 1,219 1,220 1,225 1,226 1,228 1,230 1,231 1,232 1,234 1,235 1,237 1,239 1,242 1,243 1,244 1,246 1,248 1,250 1,251 1,252 1,254 1,256 1,257 1,261 1,262 1,264 1,265 1,268 1,269 1,270 1,271 1,272 1,275 1,276 1,278 1,279 1,282 1,284 1,285 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,306 1,307 1,310 1,313 1,314 1,315 1,318 1,320 1,321 1,323 1,324 1,325 1,328 1,329 1,331 1,332 1,333 1,335 1,336 1,338 1,339 1,342 1,344 1,346 1,348 1,351 1,352 1,354 1,355 1,357 1,360 1,361 1,362 1,363 1,364 1,366 1,367 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,385 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,416 1,417 1,418 1,420 1,421 1,422 1,425 1,427 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,442 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,452 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,466 1,469 1,470 1,471 1,472 1,474 1,477 1,478 1,479 1,480 1,483 1,485 1,486 1,487 1,490 1,492 1,494 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,514 1,516 1,518 1,519 1,521 1,524 1,525 1,526 1,530 1,532 1,534 1,535 1,537 1,539 1,540 1,542 1,543 1,544 1,545 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,564 1,566 1,567 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,594 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,691 1,693 1,694 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,722 1,723 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,734 1,735 1,736 1,739 1,740 1,741 1,748 1,749 1,750 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,806 1,808 1,809 1,812 1,813 1,814 1,817 1,818 1,821 1,822 1,823 1,824 1,825 1,826 1,828 1,829 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,861 1,863 1,864 1,865 1,866 1,869 1,870 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,930 1,931 1,932 1,933 1,934 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,955 1,956 1,958 1,959 1,960 1,961 1,964 1,965 1,966 1,967 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,983 1,984 1,986 1,988 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1006 1,1009 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1079 1,1080 1,1081 1,1083 1,1084 1,1086 1,1088 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1159 1,1160 1,1162 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1205 1,1208 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1247 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1295 1,1298 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1343 1,1346 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1402 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1454 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1500 1,1501 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1550 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1610 1,1611 1,1612 1,1614 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1716 1,1717 1,1719 1,1722 1,1725 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1746 1,1747 1,1748 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1801 1,1803 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1898 1,1899 1,1900 1,1901 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1998 1,2001 1,2002 1,2004 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2089 1,2093 1,2095 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2113 1,2116 1,2126 1,2127 1,2129 1,2137 1,2138 1,2142 1,2144 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2251 1,2254 1,2257 1,2259 1,2261 1,2262 1,2263 1,2266 1,2268 1,2270 1,2271 1,2276 1,2277 1,2278 1,2279 1,2281 1,2283 1,2287 1,2289 1,2290 1,2291 1,2293 1,2295 1,2300 1,2302 1,2304 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2479 1,2483 1,2486 1,2494 1,2501 1,2511 1,2517 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2679 1,2680 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2740 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2800 1,2806 1,2807 -1} {5 1,9 1,11 1,12 1,13 1,22 1,24 1,27 1,31 1,35 1,38 1,40 1,41 1,43 1,46 1,47 1,48 1,49 1,50 1,52 1,53 1,60 1,61 1,63 1,64 1,67 1,68 1,70 1,71 1,72 1,76 1,77 1,78 1,79 1,82 1,85 1,86 1,87 1,88 1,90 1,94 1,95 1,97 1,98 1,101 1,102 1,103 1,105 1,106 1,109 1,110 1,113 1,116 1,120 1,121 1,122 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,137 1,138 1,141 1,142 1,144 1,145 1,146 1,148 1,150 1,151 1,152 1,153 1,154 1,156 1,157 1,161 1,165 1,169 1,171 1,173 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,185 1,187 1,188 1,189 1,194 1,199 1,203 1,206 1,208 1,209 1,210 1,212 1,214 1,216 1,217 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,234 1,235 1,241 1,242 1,243 1,245 1,249 1,250 1,253 1,257 1,260 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,278 1,280 1,285 1,286 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,301 1,308 1,309 1,315 1,317 1,319 1,321 1,323 1,324 1,326 1,327 1,328 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,347 1,349 1,351 1,352 1,354 1,355 1,356 1,357 1,359 1,360 1,366 1,367 1,368 1,369 1,370 1,371 1,374 1,375 1,376 1,377 1,378 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,398 1,400 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,415 1,417 1,420 1,421 1,428 1,429 1,430 1,431 1,432 1,434 1,436 1,438 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,452 1,454 1,455 1,456 1,458 1,462 1,463 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,500 1,504 1,505 1,506 1,507 1,510 1,512 1,514 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,531 1,532 1,534 1,535 1,539 1,541 1,542 1,544 1,546 1,551 1,552 1,553 1,555 1,556 1,559 1,561 1,562 1,563 1,564 1,565 1,567 1,571 1,573 1,576 1,578 1,579 1,580 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,664 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,696 1,699 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,738 1,739 1,741 1,743 1,745 1,748 1,749 1,754 1,755 1,756 1,757 1,758 1,759 1,761 1,762 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,819 1,821 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,836 1,837 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,934 1,936 1,937 1,939 1,941 1,943 1,945 1,946 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,966 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,978 1,981 1,982 1,985 1,986 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1083 1,1084 1,1087 1,1088 1,1091 1,1093 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1155 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1190 1,1192 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1295 1,1300 1,1301 1,1303 1,1305 1,1306 1,1308 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1329 1,1331 1,1332 1,1336 1,1339 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1396 1,1400 1,1401 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1503 1,1505 1,1507 1,1508 1,1510 1,1513 1,1514 1,1516 1,1517 1,1518 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1609 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1720 1,1721 1,1724 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1744 1,1747 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1802 1,1804 1,1808 1,1811 1,1814 1,1816 1,1819 1,1821 1,1822 1,1825 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1894 1,1898 1,1899 1,1900 1,1904 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1987 1,1991 1,1992 1,1995 1,1996 1,1997 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2084 1,2085 1,2086 1,2090 1,2095 1,2096 1,2097 1,2098 1,2105 1,2106 1,2109 1,2111 1,2113 1,2114 1,2116 1,2119 1,2124 1,2127 1,2129 1,2137 1,2142 1,2146 1,2147 1,2152 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2259 1,2263 1,2265 1,2266 1,2268 1,2270 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2469 1,2470 1,2474 1,2478 1,2479 1,2480 1,2483 1,2486 1,2493 1,2499 1,2513 1,2514 1,2515 1,2516 1,2521 1,2652 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2712 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2806 1,2807 -1} {38 1,44 1,48 1,50 1,57 1,67 1,68 1,69 1,72 1,76 1,81 1,103 1,106 1,110 1,113 1,120 1,123 1,129 1,130 1,133 1,136 1,142 1,143 1,144 1,153 1,159 1,161 1,162 1,164 1,171 1,173 1,179 1,183 1,184 1,187 1,188 1,190 1,194 1,195 1,199 1,204 1,205 1,208 1,210 1,212 1,222 1,225 1,226 1,228 1,229 1,232 1,234 1,237 1,240 1,243 1,246 1,249 1,260 1,261 1,262 1,265 1,270 1,271 1,278 1,280 1,282 1,285 1,287 1,294 1,298 1,305 1,308 1,309 1,311 1,319 1,324 1,326 1,327 1,328 1,331 1,332 1,334 1,337 1,338 1,340 1,343 1,345 1,346 1,349 1,351 1,353 1,354 1,357 1,358 1,360 1,363 1,367 1,368 1,370 1,373 1,374 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,393 1,395 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,413 1,414 1,415 1,420 1,423 1,424 1,427 1,429 1,432 1,435 1,436 1,445 1,449 1,450 1,453 1,454 1,455 1,458 1,460 1,462 1,467 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,485 1,488 1,490 1,493 1,499 1,502 1,506 1,507 1,510 1,513 1,515 1,516 1,517 1,518 1,522 1,523 1,524 1,526 1,530 1,532 1,533 1,537 1,539 1,540 1,544 1,546 1,547 1,551 1,553 1,556 1,561 1,562 1,565 1,566 1,568 1,569 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,594 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,609 1,610 1,611 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,666 1,667 1,671 1,672 1,676 1,679 1,681 1,685 1,686 1,687 1,688 1,692 1,693 1,695 1,697 1,699 1,700 1,702 1,703 1,708 1,710 1,712 1,714 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,731 1,734 1,735 1,736 1,738 1,740 1,741 1,747 1,748 1,749 1,751 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,769 1,772 1,773 1,774 1,777 1,778 1,779 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,881 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,915 1,917 1,918 1,919 1,920 1,921 1,923 1,925 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,939 1,944 1,945 1,949 1,951 1,952 1,953 1,957 1,960 1,961 1,964 1,965 1,967 1,968 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,993 1,995 1,997 1,998 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1058 1,1059 1,1060 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1073 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1100 1,1102 1,1103 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1125 1,1129 1,1131 1,1132 1,1135 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1170 1,1171 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1201 1,1202 1,1203 1,1205 1,1206 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1280 1,1282 1,1283 1,1286 1,1288 1,1289 1,1290 1,1293 1,1302 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1318 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1452 1,1453 1,1454 1,1455 1,1456 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1490 1,1492 1,1493 1,1497 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1570 1,1573 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1620 1,1621 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1711 1,1712 1,1714 1,1719 1,1722 1,1724 1,1726 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1739 1,1740 1,1743 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1803 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1845 1,1846 1,1847 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1878 1,1879 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1892 1,1894 1,1896 1,1898 1,1905 1,1906 1,1907 1,1910 1,1913 1,1916 1,1919 1,1922 1,1923 1,1926 1,1928 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1968 1,1969 1,1970 1,1972 1,1974 1,1975 1,1976 1,1981 1,1984 1,1985 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,2000 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2086 1,2090 1,2096 1,2107 1,2111 1,2114 1,2116 1,2119 1,2129 1,2131 1,2137 1,2142 1,2144 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2254 1,2256 1,2262 1,2263 1,2264 1,2268 1,2270 1,2271 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2321 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2371 1,2372 1,2373 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2480 1,2483 1,2491 1,2499 1,2506 1,2520 1,2666 1,2667 1,2669 1,2670 1,2683 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {9 1,15 1,18 1,25 1,44 1,46 1,48 1,49 1,50 1,51 1,57 1,59 1,60 1,62 1,63 1,64 1,68 1,69 1,71 1,75 1,77 1,79 1,82 1,83 1,84 1,86 1,89 1,92 1,103 1,104 1,110 1,119 1,120 1,122 1,124 1,126 1,128 1,132 1,133 1,139 1,140 1,142 1,143 1,144 1,148 1,151 1,155 1,158 1,163 1,164 1,166 1,170 1,171 1,179 1,182 1,185 1,187 1,188 1,190 1,191 1,194 1,195 1,199 1,200 1,201 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,214 1,216 1,220 1,221 1,222 1,223 1,226 1,228 1,231 1,232 1,234 1,240 1,241 1,243 1,244 1,246 1,252 1,253 1,254 1,255 1,256 1,261 1,262 1,264 1,265 1,267 1,270 1,271 1,278 1,279 1,280 1,284 1,288 1,290 1,294 1,297 1,298 1,308 1,310 1,311 1,314 1,317 1,319 1,322 1,324 1,325 1,327 1,328 1,331 1,332 1,334 1,337 1,338 1,340 1,342 1,345 1,346 1,347 1,349 1,351 1,353 1,359 1,360 1,363 1,366 1,367 1,368 1,370 1,371 1,374 1,375 1,377 1,382 1,383 1,384 1,385 1,386 1,387 1,390 1,393 1,395 1,398 1,400 1,403 1,404 1,405 1,407 1,408 1,413 1,414 1,415 1,417 1,420 1,421 1,422 1,424 1,425 1,426 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,439 1,442 1,444 1,447 1,449 1,450 1,458 1,459 1,460 1,463 1,465 1,467 1,468 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,490 1,493 1,498 1,502 1,506 1,507 1,512 1,513 1,514 1,515 1,517 1,518 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,532 1,533 1,534 1,535 1,537 1,538 1,539 1,541 1,542 1,546 1,547 1,549 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,569 1,572 1,573 1,574 1,576 1,578 1,583 1,587 1,588 1,589 1,590 1,591 1,594 1,595 1,597 1,598 1,603 1,604 1,605 1,607 1,609 1,610 1,611 1,615 1,616 1,618 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,636 1,639 1,640 1,641 1,643 1,645 1,646 1,647 1,649 1,652 1,653 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,682 1,683 1,684 1,686 1,687 1,688 1,690 1,692 1,694 1,695 1,697 1,698 1,699 1,701 1,702 1,703 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,782 1,784 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,827 1,828 1,831 1,832 1,835 1,836 1,837 1,839 1,842 1,843 1,844 1,850 1,851 1,852 1,853 1,855 1,857 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,877 1,878 1,879 1,880 1,881 1,882 1,886 1,887 1,889 1,890 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,923 1,924 1,928 1,929 1,930 1,931 1,932 1,934 1,939 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,990 1,993 1,995 1,996 1,997 1,998 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1025 1,1026 1,1029 1,1030 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1045 1,1046 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1098 1,1100 1,1101 1,1102 1,1104 1,1106 1,1108 1,1109 1,1110 1,1115 1,1119 1,1120 1,1122 1,1125 1,1129 1,1130 1,1131 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1160 1,1162 1,1163 1,1164 1,1167 1,1170 1,1171 1,1172 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1294 1,1295 1,1300 1,1301 1,1302 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1322 1,1323 1,1324 1,1330 1,1331 1,1332 1,1336 1,1339 1,1342 1,1343 1,1344 1,1349 1,1350 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1460 1,1461 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1493 1,1497 1,1500 1,1501 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1541 1,1542 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1572 1,1573 1,1576 1,1577 1,1578 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1612 1,1613 1,1614 1,1616 1,1617 1,1620 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1718 1,1722 1,1730 1,1732 1,1733 1,1734 1,1736 1,1737 1,1740 1,1744 1,1751 1,1752 1,1753 1,1755 1,1758 1,1760 1,1763 1,1765 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1801 1,1804 1,1809 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1892 1,1893 1,1894 1,1899 1,1905 1,1907 1,1908 1,1914 1,1915 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1972 1,1973 1,1975 1,1980 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1995 1,2001 1,2004 1,2005 1,2006 1,2007 1,2009 1,2011 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2086 1,2090 1,2092 1,2094 1,2096 1,2099 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2127 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2267 1,2270 1,2272 1,2275 1,2279 1,2281 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2296 1,2299 1,2302 1,2303 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2470 1,2473 1,2478 1,2479 1,2483 1,2487 1,2491 1,2492 1,2503 1,2517 1,2520 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2680 1,2681 1,2682 1,2684 1,2686 1,2695 1,2701 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2805 1,2806 1,2807 -1} {2 1,9 1,11 1,13 1,18 1,19 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,40 1,41 1,43 1,46 1,47 1,48 1,51 1,52 1,55 1,57 1,58 1,61 1,62 1,63 1,65 1,67 1,70 1,71 1,74 1,75 1,76 1,77 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,89 1,90 1,91 1,92 1,94 1,95 1,98 1,99 1,100 1,101 1,102 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,114 1,116 1,117 1,118 1,119 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,142 1,144 1,149 1,150 1,151 1,152 1,154 1,155 1,157 1,158 1,159 1,162 1,163 1,165 1,166 1,167 1,169 1,173 1,174 1,176 1,177 1,179 1,180 1,184 1,185 1,186 1,187 1,188 1,189 1,192 1,196 1,197 1,198 1,200 1,201 1,202 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,224 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,241 1,242 1,243 1,245 1,246 1,247 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,264 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,282 1,284 1,285 1,288 1,290 1,292 1,295 1,296 1,297 1,300 1,302 1,307 1,308 1,310 1,311 1,313 1,314 1,315 1,318 1,320 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,338 1,339 1,342 1,343 1,344 1,351 1,352 1,354 1,355 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,365 1,367 1,368 1,369 1,371 1,373 1,374 1,376 1,377 1,378 1,382 1,385 1,386 1,388 1,393 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,415 1,417 1,420 1,421 1,425 1,426 1,427 1,428 1,431 1,432 1,434 1,435 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,456 1,457 1,458 1,459 1,460 1,461 1,463 1,465 1,467 1,469 1,470 1,471 1,472 1,477 1,478 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,495 1,496 1,498 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,511 1,512 1,513 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,542 1,544 1,545 1,546 1,547 1,550 1,551 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,566 1,567 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,582 1,583 1,584 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,696 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,716 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,734 1,735 1,739 1,741 1,745 1,747 1,748 1,750 1,752 1,753 1,755 1,757 1,758 1,760 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,808 1,809 1,810 1,811 1,813 1,814 1,815 1,817 1,819 1,820 1,821 1,822 1,824 1,825 1,826 1,834 1,837 1,839 1,840 1,841 1,842 1,843 1,846 1,847 1,851 1,852 1,853 1,855 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,871 1,873 1,874 1,875 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,896 1,898 1,899 1,901 1,903 1,905 1,908 1,910 1,913 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,931 1,932 1,933 1,934 1,937 1,939 1,941 1,942 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,956 1,958 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,981 1,982 1,983 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,994 1,996 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1009 1,1011 1,1015 1,1017 1,1018 1,1019 1,1020 1,1023 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1040 1,1041 1,1043 1,1044 1,1048 1,1049 1,1052 1,1056 1,1057 1,1058 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1079 1,1082 1,1083 1,1085 1,1088 1,1093 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1115 1,1116 1,1118 1,1120 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1161 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1200 1,1202 1,1203 1,1204 1,1207 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1277 1,1278 1,1279 1,1280 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1300 1,1303 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1339 1,1341 1,1342 1,1343 1,1346 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1374 1,1375 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1434 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1494 1,1495 1,1498 1,1500 1,1501 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1565 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1606 1,1610 1,1613 1,1614 1,1616 1,1618 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1722 1,1724 1,1730 1,1735 1,1736 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1810 1,1813 1,1819 1,1820 1,1821 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1892 1,1901 1,1902 1,1906 1,1908 1,1913 1,1915 1,1917 1,1922 1,1926 1,1928 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1995 1,1997 1,2000 1,2003 1,2004 1,2006 1,2007 1,2009 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2032 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2092 1,2095 1,2096 1,2098 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2129 1,2137 1,2138 1,2140 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2251 1,2254 1,2262 1,2263 1,2265 1,2268 1,2270 1,2277 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2304 1,2305 1,2306 1,2312 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2483 1,2484 1,2485 1,2486 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2696 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2740 1,2741 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2792 1,2793 1,2797 1,2799 1,2800 1,2806 1,2807 -1} {2 1,5 1,9 1,13 1,15 1,18 1,22 1,28 1,30 1,33 1,35 1,43 1,46 1,47 1,48 1,51 1,53 1,58 1,68 1,70 1,71 1,74 1,77 1,81 1,82 1,85 1,86 1,94 1,95 1,100 1,101 1,103 1,105 1,107 1,110 1,111 1,113 1,118 1,119 1,120 1,122 1,123 1,126 1,129 1,132 1,133 1,134 1,135 1,139 1,140 1,141 1,143 1,144 1,145 1,148 1,151 1,154 1,155 1,157 1,163 1,164 1,165 1,167 1,171 1,172 1,179 1,182 1,183 1,185 1,186 1,187 1,188 1,190 1,191 1,192 1,195 1,198 1,199 1,202 1,204 1,205 1,208 1,209 1,210 1,212 1,214 1,216 1,219 1,222 1,224 1,226 1,227 1,229 1,232 1,234 1,235 1,243 1,244 1,246 1,247 1,249 1,252 1,253 1,256 1,260 1,261 1,262 1,265 1,268 1,269 1,271 1,272 1,275 1,278 1,282 1,285 1,286 1,287 1,288 1,292 1,295 1,297 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,313 1,317 1,319 1,320 1,324 1,325 1,326 1,330 1,332 1,333 1,335 1,336 1,337 1,340 1,342 1,345 1,347 1,349 1,351 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,363 1,366 1,367 1,368 1,369 1,370 1,374 1,375 1,377 1,381 1,382 1,386 1,388 1,393 1,394 1,397 1,398 1,399 1,400 1,404 1,405 1,407 1,408 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,421 1,423 1,424 1,425 1,428 1,429 1,430 1,432 1,435 1,436 1,437 1,439 1,440 1,444 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,485 1,486 1,490 1,492 1,493 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,513 1,516 1,517 1,519 1,520 1,522 1,523 1,524 1,525 1,526 1,528 1,531 1,532 1,534 1,535 1,538 1,539 1,540 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,593 1,594 1,595 1,597 1,598 1,600 1,602 1,604 1,605 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,626 1,627 1,628 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,668 1,669 1,671 1,676 1,677 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,710 1,712 1,717 1,720 1,721 1,722 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,750 1,754 1,756 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,781 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,911 1,912 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,940 1,941 1,942 1,943 1,944 1,945 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,967 1,968 1,970 1,975 1,977 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1130 1,1131 1,1132 1,1135 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1152 1,1154 1,1155 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1201 1,1204 1,1205 1,1206 1,1207 1,1208 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1302 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1341 1,1344 1,1346 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1393 1,1395 1,1400 1,1402 1,1403 1,1404 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1450 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1502 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1563 1,1564 1,1565 1,1568 1,1569 1,1572 1,1573 1,1576 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1606 1,1607 1,1611 1,1614 1,1616 1,1618 1,1620 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1670 1,1671 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1720 1,1722 1,1726 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1744 1,1747 1,1748 1,1750 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1906 1,1913 1,1915 1,1916 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,2002 1,2003 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2016 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2092 1,2093 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2118 1,2119 1,2126 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2253 1,2254 1,2256 1,2257 1,2259 1,2260 1,2261 1,2263 1,2264 1,2266 1,2270 1,2273 1,2275 1,2276 1,2278 1,2281 1,2282 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2298 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2479 1,2483 1,2486 1,2491 1,2492 1,2496 1,2500 1,2503 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2670 1,2681 1,2683 1,2685 1,2686 1,2696 1,2698 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2797 1,2798 1,2799 1,2805 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,12 1,14 1,18 1,19 1,22 1,25 1,30 1,33 1,35 1,36 1,38 1,39 1,40 1,46 1,47 1,48 1,49 1,54 1,57 1,62 1,64 1,67 1,68 1,70 1,73 1,74 1,79 1,82 1,85 1,86 1,90 1,91 1,95 1,97 1,99 1,100 1,105 1,106 1,107 1,110 1,113 1,114 1,116 1,118 1,119 1,120 1,121 1,126 1,128 1,132 1,134 1,135 1,137 1,138 1,142 1,143 1,144 1,145 1,149 1,150 1,152 1,153 1,154 1,159 1,161 1,165 1,166 1,167 1,168 1,169 1,174 1,176 1,179 1,181 1,183 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,206 1,207 1,208 1,209 1,210 1,214 1,216 1,220 1,221 1,222 1,223 1,225 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,243 1,245 1,248 1,250 1,252 1,254 1,255 1,256 1,257 1,261 1,265 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,299 1,302 1,303 1,305 1,307 1,308 1,309 1,311 1,312 1,313 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,337 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,368 1,369 1,370 1,374 1,375 1,378 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,421 1,422 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,444 1,445 1,446 1,447 1,450 1,451 1,453 1,455 1,456 1,457 1,459 1,460 1,461 1,462 1,465 1,466 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,482 1,483 1,485 1,488 1,490 1,492 1,493 1,494 1,496 1,497 1,500 1,502 1,503 1,504 1,506 1,507 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,546 1,547 1,550 1,553 1,555 1,556 1,559 1,562 1,563 1,565 1,566 1,567 1,571 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,705 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,737 1,738 1,739 1,741 1,743 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,815 1,817 1,818 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,931 1,933 1,936 1,937 1,940 1,942 1,943 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,959 1,960 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1121 1,1123 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1196 1,1197 1,1199 1,1200 1,1202 1,1203 1,1204 1,1205 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1233 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1289 1,1290 1,1292 1,1299 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1327 1,1328 1,1330 1,1331 1,1332 1,1333 1,1335 1,1336 1,1340 1,1341 1,1345 1,1346 1,1347 1,1348 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1486 1,1487 1,1489 1,1492 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1503 1,1505 1,1506 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1551 1,1552 1,1554 1,1560 1,1562 1,1564 1,1565 1,1568 1,1573 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1607 1,1610 1,1611 1,1614 1,1618 1,1619 1,1620 1,1623 1,1626 1,1627 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1670 1,1671 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1715 1,1717 1,1719 1,1720 1,1722 1,1729 1,1730 1,1734 1,1736 1,1737 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1799 1,1801 1,1803 1,1804 1,1814 1,1815 1,1816 1,1819 1,1821 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1898 1,1900 1,1905 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1923 1,1924 1,1925 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1982 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1999 1,2006 1,2007 1,2008 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2088 1,2092 1,2095 1,2096 1,2098 1,2099 1,2102 1,2105 1,2106 1,2107 1,2111 1,2116 1,2126 1,2129 1,2130 1,2137 1,2138 1,2140 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2246 1,2252 1,2263 1,2266 1,2270 1,2273 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2336 1,2339 1,2341 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2474 1,2477 1,2479 1,2482 1,2483 1,2488 1,2489 1,2493 1,2496 1,2499 1,2502 1,2503 1,2520 1,2521 1,2653 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2786 1,2789 1,2791 1,2793 1,2797 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,11 1,12 1,16 1,19 1,21 1,23 1,25 1,27 1,30 1,32 1,33 1,35 1,40 1,41 1,45 1,46 1,47 1,49 1,52 1,54 1,55 1,59 1,60 1,61 1,64 1,65 1,68 1,70 1,72 1,73 1,74 1,75 1,78 1,79 1,82 1,85 1,90 1,91 1,95 1,97 1,98 1,99 1,100 1,103 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,116 1,118 1,119 1,121 1,122 1,126 1,127 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,157 1,159 1,161 1,163 1,164 1,165 1,168 1,169 1,170 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,182 1,183 1,185 1,191 1,192 1,195 1,196 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,207 1,208 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,244 1,245 1,247 1,248 1,250 1,252 1,254 1,256 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,278 1,279 1,281 1,282 1,285 1,286 1,290 1,292 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,307 1,308 1,309 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,327 1,328 1,332 1,337 1,338 1,339 1,340 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,439 1,440 1,441 1,444 1,445 1,446 1,448 1,451 1,453 1,454 1,455 1,459 1,462 1,463 1,465 1,469 1,470 1,473 1,474 1,476 1,477 1,478 1,479 1,483 1,485 1,486 1,490 1,492 1,494 1,495 1,496 1,499 1,500 1,504 1,505 1,507 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,527 1,530 1,531 1,533 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,552 1,555 1,556 1,558 1,559 1,561 1,563 1,565 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,658 1,661 1,662 1,664 1,665 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,680 1,684 1,686 1,687 1,690 1,693 1,694 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,725 1,726 1,730 1,731 1,735 1,737 1,739 1,740 1,743 1,747 1,748 1,752 1,754 1,755 1,756 1,758 1,762 1,764 1,766 1,769 1,770 1,771 1,774 1,775 1,777 1,779 1,780 1,783 1,784 1,786 1,787 1,790 1,792 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,827 1,829 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,841 1,844 1,847 1,850 1,854 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,877 1,880 1,882 1,883 1,886 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,935 1,936 1,940 1,941 1,942 1,943 1,945 1,946 1,947 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1112 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1196 1,1197 1,1198 1,1200 1,1201 1,1202 1,1204 1,1206 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1336 1,1337 1,1338 1,1340 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1392 1,1395 1,1397 1,1398 1,1399 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1446 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1497 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1550 1,1557 1,1560 1,1564 1,1565 1,1568 1,1571 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1615 1,1616 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1718 1,1719 1,1720 1,1722 1,1726 1,1729 1,1730 1,1733 1,1736 1,1738 1,1740 1,1743 1,1747 1,1748 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1814 1,1819 1,1820 1,1821 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1902 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1986 1,1987 1,1989 1,1990 1,1997 1,2005 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2089 1,2091 1,2096 1,2098 1,2099 1,2102 1,2104 1,2107 1,2109 1,2113 1,2116 1,2119 1,2120 1,2123 1,2126 1,2129 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2261 1,2263 1,2270 1,2271 1,2272 1,2275 1,2276 1,2278 1,2279 1,2280 1,2281 1,2285 1,2288 1,2291 1,2293 1,2297 1,2300 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2480 1,2482 1,2483 1,2496 1,2501 1,2504 1,2505 1,2506 1,2511 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2710 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2735 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2801 1,2804 1,2806 1,2807 -1} {5 1,7 1,10 1,11 1,13 1,14 1,15 1,18 1,19 1,23 1,27 1,30 1,31 1,32 1,33 1,39 1,40 1,43 1,44 1,46 1,47 1,51 1,52 1,54 1,55 1,57 1,61 1,62 1,64 1,67 1,68 1,69 1,71 1,72 1,76 1,77 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,91 1,92 1,97 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,108 1,109 1,113 1,114 1,118 1,119 1,120 1,122 1,123 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,140 1,143 1,148 1,150 1,152 1,153 1,154 1,156 1,158 1,159 1,160 1,161 1,164 1,165 1,167 1,174 1,176 1,177 1,179 1,181 1,184 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,195 1,196 1,198 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,211 1,213 1,214 1,217 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,237 1,241 1,242 1,243 1,244 1,245 1,246 1,247 1,249 1,250 1,254 1,255 1,256 1,257 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,287 1,288 1,290 1,293 1,294 1,295 1,297 1,298 1,299 1,300 1,301 1,302 1,303 1,307 1,308 1,309 1,310 1,311 1,313 1,314 1,315 1,317 1,319 1,320 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,335 1,337 1,338 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,354 1,356 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,390 1,391 1,393 1,394 1,398 1,399 1,402 1,404 1,407 1,412 1,413 1,414 1,415 1,418 1,419 1,420 1,422 1,424 1,425 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,460 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,487 1,490 1,492 1,494 1,495 1,496 1,498 1,502 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,549 1,550 1,551 1,555 1,556 1,559 1,561 1,562 1,565 1,566 1,568 1,571 1,572 1,573 1,575 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,591 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,644 1,645 1,646 1,648 1,649 1,651 1,652 1,654 1,655 1,656 1,658 1,660 1,661 1,664 1,665 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,714 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,748 1,751 1,753 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,780 1,781 1,782 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,800 1,801 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,812 1,814 1,815 1,817 1,821 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,840 1,842 1,843 1,844 1,846 1,847 1,851 1,852 1,854 1,855 1,857 1,859 1,862 1,863 1,864 1,865 1,866 1,869 1,873 1,874 1,875 1,877 1,878 1,880 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,915 1,916 1,918 1,919 1,920 1,921 1,924 1,927 1,929 1,930 1,931 1,932 1,933 1,934 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,986 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1006 1,1007 1,1008 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1040 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1053 1,1054 1,1055 1,1057 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1157 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1202 1,1205 1,1207 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1295 1,1299 1,1300 1,1301 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1338 1,1344 1,1346 1,1350 1,1351 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1448 1,1449 1,1451 1,1452 1,1453 1,1455 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1556 1,1557 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1606 1,1612 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1715 1,1717 1,1722 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1755 1,1756 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1801 1,1804 1,1809 1,1811 1,1813 1,1814 1,1819 1,1820 1,1822 1,1825 1,1831 1,1832 1,1833 1,1835 1,1840 1,1843 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1898 1,1901 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1980 1,1982 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1994 1,1997 1,2001 1,2002 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2016 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2086 1,2089 1,2090 1,2096 1,2102 1,2107 1,2109 1,2111 1,2114 1,2115 1,2116 1,2118 1,2119 1,2125 1,2129 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2256 1,2263 1,2264 1,2265 1,2270 1,2272 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2297 1,2299 1,2303 1,2305 1,2306 1,2307 1,2313 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2479 1,2483 1,2484 1,2490 1,2493 1,2494 1,2496 1,2500 1,2503 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,18 1,21 1,24 1,25 1,30 1,31 1,32 1,33 1,36 1,37 1,39 1,43 1,44 1,46 1,48 1,49 1,52 1,54 1,58 1,60 1,61 1,63 1,64 1,67 1,70 1,72 1,75 1,76 1,78 1,82 1,85 1,86 1,88 1,90 1,95 1,97 1,99 1,100 1,101 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,113 1,114 1,116 1,117 1,119 1,120 1,122 1,126 1,128 1,130 1,136 1,137 1,139 1,142 1,143 1,144 1,145 1,148 1,149 1,152 1,154 1,157 1,159 1,160 1,161 1,162 1,165 1,167 1,168 1,169 1,171 1,174 1,176 1,179 1,180 1,181 1,183 1,186 1,187 1,188 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,210 1,211 1,214 1,216 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,228 1,229 1,231 1,235 1,239 1,243 1,245 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,260 1,261 1,262 1,266 1,269 1,270 1,272 1,278 1,279 1,280 1,282 1,285 1,287 1,290 1,292 1,294 1,296 1,297 1,300 1,301 1,302 1,303 1,308 1,309 1,310 1,311 1,312 1,313 1,314 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,331 1,332 1,333 1,338 1,341 1,342 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,358 1,359 1,361 1,363 1,365 1,366 1,368 1,369 1,370 1,371 1,373 1,374 1,377 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,391 1,392 1,395 1,397 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,415 1,417 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,429 1,430 1,432 1,433 1,434 1,437 1,438 1,440 1,441 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,454 1,455 1,458 1,459 1,463 1,465 1,469 1,471 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,486 1,488 1,489 1,490 1,491 1,492 1,494 1,496 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,551 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,571 1,572 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,587 1,589 1,590 1,592 1,594 1,595 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,644 1,645 1,647 1,649 1,650 1,651 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,689 1,690 1,693 1,694 1,695 1,697 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,761 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,774 1,775 1,776 1,779 1,780 1,781 1,782 1,785 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,802 1,804 1,805 1,807 1,811 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,843 1,844 1,846 1,851 1,852 1,854 1,855 1,856 1,857 1,859 1,861 1,862 1,863 1,864 1,866 1,868 1,870 1,873 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,900 1,902 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,927 1,929 1,931 1,935 1,936 1,937 1,940 1,942 1,943 1,944 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,964 1,965 1,966 1,968 1,971 1,972 1,974 1,975 1,976 1,977 1,978 1,980 1,981 1,984 1,986 1,990 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1004 1,1005 1,1006 1,1007 1,1008 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1024 1,1026 1,1029 1,1031 1,1032 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1045 1,1046 1,1048 1,1049 1,1052 1,1053 1,1057 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1201 1,1203 1,1204 1,1206 1,1207 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1274 1,1279 1,1280 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1295 1,1297 1,1300 1,1301 1,1302 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1336 1,1339 1,1341 1,1343 1,1344 1,1346 1,1347 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1386 1,1388 1,1389 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1441 1,1442 1,1444 1,1445 1,1446 1,1448 1,1451 1,1453 1,1455 1,1456 1,1457 1,1458 1,1460 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1492 1,1493 1,1494 1,1498 1,1502 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1554 1,1556 1,1557 1,1558 1,1560 1,1564 1,1565 1,1567 1,1568 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1618 1,1620 1,1623 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1725 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1748 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1808 1,1811 1,1814 1,1815 1,1816 1,1818 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1898 1,1902 1,1907 1,1908 1,1913 1,1914 1,1917 1,1922 1,1926 1,1927 1,1929 1,1930 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1979 1,1982 1,1985 1,1986 1,1987 1,1989 1,1992 1,1999 1,2001 1,2004 1,2005 1,2006 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2091 1,2092 1,2096 1,2097 1,2105 1,2107 1,2108 1,2111 1,2114 1,2116 1,2119 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2259 1,2263 1,2266 1,2267 1,2275 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2297 1,2302 1,2303 1,2305 1,2306 1,2317 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2326 1,2327 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2462 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2472 1,2474 1,2475 1,2479 1,2480 1,2482 1,2483 1,2486 1,2495 1,2500 1,2504 1,2511 1,2517 1,2519 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2695 1,2696 1,2697 1,2699 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2801 1,2806 1,2807 -1} {10 1,12 1,13 1,14 1,16 1,19 1,21 1,23 1,27 1,28 1,30 1,32 1,33 1,39 1,40 1,41 1,44 1,46 1,47 1,52 1,54 1,55 1,60 1,62 1,65 1,67 1,70 1,71 1,72 1,74 1,75 1,78 1,82 1,83 1,84 1,87 1,88 1,89 1,90 1,91 1,92 1,95 1,99 1,100 1,104 1,108 1,109 1,111 1,114 1,115 1,116 1,117 1,118 1,119 1,121 1,122 1,127 1,128 1,132 1,134 1,135 1,136 1,139 1,140 1,141 1,143 1,145 1,146 1,149 1,150 1,151 1,153 1,154 1,158 1,160 1,161 1,162 1,165 1,166 1,168 1,169 1,174 1,176 1,177 1,179 1,180 1,183 1,186 1,187 1,188 1,189 1,196 1,197 1,198 1,200 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,215 1,219 1,220 1,221 1,222 1,223 1,225 1,226 1,229 1,230 1,231 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,244 1,247 1,248 1,250 1,251 1,252 1,256 1,257 1,260 1,261 1,262 1,266 1,267 1,268 1,269 1,271 1,272 1,275 1,276 1,280 1,281 1,284 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,297 1,300 1,301 1,302 1,303 1,306 1,307 1,308 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,323 1,324 1,325 1,328 1,329 1,332 1,333 1,335 1,338 1,340 1,342 1,344 1,346 1,348 1,351 1,352 1,354 1,356 1,358 1,359 1,360 1,361 1,362 1,365 1,367 1,369 1,371 1,372 1,375 1,377 1,378 1,382 1,385 1,387 1,388 1,389 1,391 1,392 1,393 1,394 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,416 1,417 1,420 1,423 1,424 1,425 1,426 1,427 1,428 1,429 1,431 1,432 1,435 1,436 1,437 1,438 1,440 1,444 1,445 1,446 1,447 1,450 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,462 1,465 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,477 1,478 1,482 1,483 1,485 1,486 1,489 1,490 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,535 1,539 1,541 1,542 1,543 1,544 1,545 1,547 1,551 1,553 1,555 1,556 1,558 1,561 1,563 1,565 1,566 1,567 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,584 1,586 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,600 1,602 1,604 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,660 1,665 1,666 1,667 1,671 1,676 1,678 1,679 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,691 1,692 1,695 1,697 1,698 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,712 1,714 1,716 1,717 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,732 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,752 1,757 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,804 1,806 1,807 1,808 1,809 1,810 1,811 1,812 1,813 1,814 1,817 1,819 1,820 1,822 1,823 1,824 1,825 1,826 1,828 1,830 1,831 1,832 1,834 1,835 1,836 1,838 1,839 1,841 1,842 1,844 1,846 1,847 1,850 1,851 1,853 1,855 1,857 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,880 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,896 1,897 1,899 1,901 1,902 1,904 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,960 1,961 1,963 1,964 1,965 1,967 1,968 1,969 1,974 1,975 1,977 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1007 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1080 1,1081 1,1082 1,1084 1,1085 1,1088 1,1090 1,1093 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1116 1,1118 1,1122 1,1123 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1166 1,1168 1,1170 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1193 1,1195 1,1197 1,1199 1,1204 1,1205 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1251 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1299 1,1300 1,1301 1,1304 1,1305 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1319 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1338 1,1340 1,1341 1,1344 1,1346 1,1347 1,1349 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1500 1,1503 1,1504 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1545 1,1546 1,1548 1,1549 1,1552 1,1553 1,1556 1,1560 1,1561 1,1562 1,1563 1,1564 1,1565 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1602 1,1604 1,1606 1,1611 1,1612 1,1617 1,1618 1,1620 1,1622 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1717 1,1719 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1749 1,1750 1,1751 1,1752 1,1758 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1798 1,1801 1,1803 1,1810 1,1819 1,1820 1,1822 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1843 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1893 1,1896 1,1897 1,1901 1,1902 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1983 1,1984 1,1985 1,1986 1,1988 1,1990 1,1991 1,1992 1,2002 1,2004 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2082 1,2092 1,2095 1,2096 1,2105 1,2107 1,2109 1,2111 1,2113 1,2116 1,2119 1,2129 1,2130 1,2137 1,2138 1,2142 1,2146 1,2149 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2254 1,2256 1,2262 1,2263 1,2268 1,2271 1,2277 1,2279 1,2281 1,2283 1,2285 1,2287 1,2289 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2307 1,2312 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2471 1,2479 1,2483 1,2486 1,2487 1,2488 1,2496 1,2500 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2685 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2711 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2764 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2804 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,11 1,12 1,15 1,16 1,19 1,21 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,35 1,40 1,41 1,43 1,45 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,59 1,60 1,61 1,64 1,65 1,67 1,68 1,70 1,72 1,73 1,75 1,77 1,78 1,79 1,81 1,82 1,85 1,90 1,91 1,95 1,97 1,98 1,99 1,100 1,104 1,105 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,115 1,116 1,118 1,119 1,121 1,122 1,126 1,127 1,130 1,132 1,134 1,135 1,136 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,156 1,159 1,161 1,163 1,164 1,165 1,168 1,169 1,171 1,172 1,173 1,174 1,175 1,176 1,177 1,179 1,181 1,183 1,185 1,191 1,192 1,195 1,196 1,198 1,199 1,202 1,203 1,204 1,207 1,208 1,210 1,211 1,213 1,214 1,216 1,217 1,219 1,221 1,222 1,223 1,228 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,242 1,243 1,244 1,245 1,247 1,248 1,252 1,253 1,254 1,255 1,256 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,278 1,279 1,280 1,281 1,282 1,285 1,286 1,290 1,292 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,303 1,306 1,307 1,309 1,311 1,312 1,314 1,315 1,317 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,328 1,332 1,335 1,337 1,338 1,339 1,340 1,343 1,344 1,345 1,346 1,349 1,351 1,352 1,354 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,375 1,377 1,378 1,383 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,394 1,395 1,396 1,397 1,399 1,401 1,403 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,418 1,419 1,420 1,421 1,423 1,424 1,426 1,428 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,440 1,441 1,444 1,445 1,446 1,448 1,451 1,453 1,454 1,455 1,457 1,459 1,460 1,462 1,463 1,465 1,469 1,470 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,482 1,483 1,485 1,486 1,490 1,492 1,493 1,494 1,495 1,496 1,499 1,503 1,504 1,505 1,506 1,507 1,512 1,513 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,527 1,530 1,531 1,533 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,551 1,555 1,556 1,558 1,559 1,563 1,565 1,568 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,608 1,611 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,668 1,669 1,670 1,672 1,676 1,677 1,678 1,679 1,680 1,681 1,684 1,686 1,687 1,690 1,693 1,694 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,735 1,737 1,739 1,740 1,743 1,747 1,748 1,751 1,752 1,754 1,755 1,756 1,758 1,762 1,764 1,766 1,769 1,770 1,771 1,774 1,775 1,777 1,779 1,782 1,783 1,784 1,786 1,787 1,790 1,792 1,795 1,796 1,797 1,798 1,799 1,802 1,803 1,805 1,806 1,807 1,808 1,809 1,810 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,844 1,847 1,851 1,854 1,855 1,856 1,857 1,858 1,859 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,880 1,882 1,883 1,889 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,932 1,934 1,936 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,951 1,952 1,953 1,956 1,957 1,958 1,959 1,960 1,961 1,962 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1007 1,1009 1,1010 1,1012 1,1014 1,1015 1,1016 1,1017 1,1020 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1041 1,1042 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1112 1,1115 1,1116 1,1119 1,1120 1,1122 1,1123 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1196 1,1197 1,1200 1,1202 1,1206 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1227 1,1228 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1277 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1333 1,1335 1,1336 1,1337 1,1338 1,1340 1,1341 1,1343 1,1344 1,1345 1,1346 1,1347 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1402 1,1403 1,1404 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1449 1,1450 1,1451 1,1452 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1550 1,1557 1,1560 1,1561 1,1564 1,1565 1,1568 1,1571 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1615 1,1616 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1627 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1677 1,1678 1,1679 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1718 1,1719 1,1720 1,1722 1,1729 1,1730 1,1733 1,1736 1,1737 1,1738 1,1740 1,1748 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1804 1,1814 1,1819 1,1820 1,1821 1,1829 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1843 1,1844 1,1845 1,1846 1,1849 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1899 1,1902 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1919 1,1921 1,1922 1,1923 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1981 1,1982 1,1984 1,1986 1,1987 1,1989 1,1990 1,1992 1,1997 1,2005 1,2006 1,2011 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2089 1,2091 1,2096 1,2098 1,2107 1,2109 1,2111 1,2115 1,2116 1,2119 1,2123 1,2126 1,2129 1,2137 1,2141 1,2142 1,2150 1,2151 1,2152 1,2155 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2252 1,2261 1,2263 1,2264 1,2270 1,2271 1,2275 1,2276 1,2278 1,2281 1,2285 1,2288 1,2293 1,2297 1,2303 1,2304 1,2305 1,2306 1,2312 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2341 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2480 1,2482 1,2483 1,2486 1,2496 1,2501 1,2504 1,2506 1,2511 1,2519 1,2521 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2701 1,2710 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2732 1,2733 1,2735 1,2736 1,2739 1,2743 1,2747 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2801 1,2806 1,2807 -1} {5 1,9 1,12 1,13 1,14 1,15 1,16 1,19 1,23 1,24 1,27 1,32 1,38 1,39 1,40 1,44 1,46 1,47 1,48 1,49 1,51 1,54 1,57 1,59 1,62 1,64 1,67 1,68 1,69 1,70 1,71 1,75 1,82 1,86 1,88 1,94 1,97 1,98 1,99 1,101 1,104 1,105 1,107 1,108 1,110 1,111 1,113 1,114 1,116 1,120 1,122 1,124 1,126 1,128 1,130 1,134 1,135 1,138 1,139 1,140 1,141 1,143 1,145 1,148 1,150 1,151 1,153 1,154 1,155 1,156 1,157 1,159 1,163 1,164 1,166 1,167 1,168 1,169 1,170 1,172 1,174 1,175 1,176 1,179 1,181 1,182 1,183 1,187 1,188 1,189 1,190 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,208 1,210 1,212 1,214 1,215 1,216 1,219 1,220 1,222 1,224 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,237 1,241 1,243 1,246 1,247 1,249 1,250 1,252 1,255 1,258 1,261 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,295 1,297 1,298 1,300 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,313 1,315 1,318 1,319 1,322 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,338 1,340 1,341 1,342 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,360 1,361 1,362 1,368 1,369 1,370 1,373 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,392 1,393 1,394 1,395 1,398 1,402 1,404 1,405 1,407 1,410 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,428 1,429 1,432 1,435 1,437 1,438 1,444 1,445 1,446 1,447 1,448 1,450 1,451 1,453 1,454 1,455 1,458 1,459 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,487 1,490 1,492 1,494 1,495 1,496 1,498 1,499 1,502 1,503 1,505 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,540 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,599 1,602 1,604 1,605 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,619 1,620 1,621 1,624 1,625 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,645 1,646 1,647 1,648 1,649 1,652 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,685 1,686 1,687 1,688 1,689 1,690 1,691 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,751 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,768 1,769 1,770 1,771 1,773 1,774 1,778 1,779 1,780 1,781 1,782 1,783 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,803 1,804 1,805 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,840 1,841 1,842 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,874 1,875 1,877 1,878 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,910 1,911 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,933 1,936 1,937 1,939 1,940 1,942 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,960 1,961 1,962 1,965 1,968 1,969 1,971 1,973 1,974 1,975 1,977 1,978 1,981 1,982 1,985 1,986 1,989 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1080 1,1082 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1186 1,1187 1,1188 1,1192 1,1193 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1205 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1235 1,1236 1,1241 1,1242 1,1244 1,1246 1,1248 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1323 1,1324 1,1326 1,1327 1,1328 1,1330 1,1332 1,1333 1,1335 1,1336 1,1339 1,1341 1,1344 1,1346 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1402 1,1403 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1436 1,1438 1,1439 1,1441 1,1442 1,1444 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1481 1,1482 1,1483 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1501 1,1504 1,1505 1,1510 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1549 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1562 1,1565 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1615 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1623 1,1625 1,1628 1,1629 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1713 1,1714 1,1722 1,1725 1,1727 1,1729 1,1730 1,1731 1,1733 1,1735 1,1736 1,1740 1,1743 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1799 1,1800 1,1801 1,1808 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1825 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1898 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1925 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1995 1,2002 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2017 1,2018 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2089 1,2096 1,2102 1,2104 1,2107 1,2111 1,2116 1,2118 1,2119 1,2123 1,2126 1,2129 1,2131 1,2137 1,2138 1,2142 1,2146 1,2149 1,2152 1,2153 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2256 1,2257 1,2261 1,2263 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2296 1,2302 1,2304 1,2305 1,2306 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2476 1,2478 1,2479 1,2485 1,2486 1,2492 1,2495 1,2513 1,2514 1,2515 1,2516 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2679 1,2680 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2742 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2770 1,2772 1,2773 1,2774 1,2780 1,2781 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2806 1,2807 -1} {7 1,8 1,10 1,11 1,12 1,13 1,16 1,19 1,21 1,22 1,23 1,27 1,30 1,31 1,33 1,35 1,36 1,37 1,39 1,40 1,46 1,47 1,48 1,49 1,52 1,54 1,57 1,61 1,62 1,65 1,68 1,69 1,71 1,73 1,74 1,75 1,76 1,78 1,79 1,81 1,82 1,83 1,87 1,88 1,90 1,92 1,94 1,95 1,97 1,103 1,104 1,105 1,108 1,109 1,113 1,114 1,116 1,119 1,120 1,121 1,122 1,123 1,124 1,126 1,130 1,132 1,134 1,135 1,137 1,138 1,139 1,140 1,144 1,145 1,146 1,148 1,149 1,150 1,151 1,153 1,154 1,156 1,157 1,161 1,162 1,164 1,165 1,168 1,169 1,170 1,174 1,176 1,177 1,179 1,181 1,184 1,186 1,187 1,188 1,191 1,194 1,195 1,199 1,201 1,202 1,204 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,219 1,220 1,221 1,223 1,227 1,229 1,230 1,231 1,234 1,235 1,237 1,239 1,240 1,242 1,243 1,245 1,248 1,250 1,252 1,255 1,256 1,257 1,258 1,260 1,262 1,266 1,268 1,269 1,270 1,271 1,272 1,279 1,280 1,284 1,285 1,293 1,294 1,295 1,296 1,297 1,298 1,300 1,302 1,305 1,307 1,308 1,311 1,312 1,313 1,314 1,317 1,320 1,324 1,325 1,326 1,330 1,332 1,333 1,334 1,335 1,336 1,337 1,339 1,340 1,342 1,344 1,345 1,347 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,361 1,362 1,363 1,364 1,367 1,368 1,369 1,370 1,371 1,373 1,374 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,424 1,426 1,429 1,430 1,431 1,435 1,437 1,438 1,440 1,442 1,444 1,445 1,446 1,448 1,450 1,453 1,454 1,463 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,481 1,485 1,486 1,488 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,503 1,504 1,505 1,506 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,562 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,574 1,575 1,577 1,578 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,590 1,591 1,593 1,594 1,596 1,597 1,598 1,599 1,600 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,665 1,667 1,669 1,670 1,671 1,672 1,678 1,679 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,698 1,700 1,701 1,702 1,706 1,707 1,708 1,709 1,711 1,714 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,738 1,739 1,740 1,741 1,745 1,748 1,753 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,783 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,833 1,834 1,837 1,838 1,839 1,840 1,841 1,847 1,850 1,851 1,852 1,854 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,872 1,873 1,874 1,879 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,940 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,959 1,960 1,961 1,964 1,966 1,967 1,968 1,971 1,972 1,975 1,977 1,978 1,981 1,982 1,986 1,988 1,989 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1016 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1057 1,1058 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1112 1,1113 1,1115 1,1119 1,1120 1,1122 1,1125 1,1126 1,1127 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1159 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1192 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1208 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1335 1,1338 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1398 1,1399 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1450 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1494 1,1498 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1547 1,1548 1,1549 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1562 1,1564 1,1565 1,1568 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1611 1,1612 1,1613 1,1614 1,1618 1,1619 1,1623 1,1624 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1719 1,1720 1,1721 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1748 1,1749 1,1751 1,1752 1,1753 1,1756 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1800 1,1801 1,1803 1,1808 1,1811 1,1814 1,1818 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1891 1,1894 1,1899 1,1900 1,1901 1,1905 1,1906 1,1909 1,1913 1,1914 1,1915 1,1917 1,1922 1,1925 1,1926 1,1927 1,1928 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1981 1,1984 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1996 1,2000 1,2005 1,2006 1,2007 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2088 1,2090 1,2092 1,2094 1,2096 1,2097 1,2098 1,2102 1,2106 1,2107 1,2111 1,2115 1,2116 1,2117 1,2118 1,2119 1,2122 1,2129 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2234 1,2235 1,2240 1,2242 1,2243 1,2244 1,2252 1,2254 1,2263 1,2265 1,2266 1,2268 1,2270 1,2272 1,2277 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2293 1,2296 1,2299 1,2300 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2445 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2475 1,2477 1,2479 1,2482 1,2483 1,2489 1,2493 1,2503 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2652 1,2653 1,2664 1,2670 1,2677 1,2678 1,2681 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2696 1,2698 1,2699 1,2701 1,2709 1,2710 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2756 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,8 1,12 1,14 1,15 1,32 1,36 1,38 1,39 1,40 1,41 1,47 1,49 1,52 1,54 1,60 1,62 1,64 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,78 1,81 1,83 1,85 1,86 1,87 1,88 1,90 1,94 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,106 1,108 1,110 1,111 1,114 1,116 1,120 1,121 1,122 1,123 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,148 1,152 1,156 1,157 1,161 1,163 1,164 1,166 1,167 1,169 1,175 1,176 1,179 1,181 1,182 1,183 1,185 1,188 1,189 1,190 1,192 1,194 1,195 1,196 1,199 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,214 1,216 1,217 1,219 1,220 1,222 1,226 1,228 1,229 1,231 1,241 1,242 1,245 1,247 1,249 1,250 1,252 1,254 1,255 1,258 1,262 1,265 1,266 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,299 1,300 1,302 1,306 1,307 1,310 1,311 1,315 1,317 1,320 1,321 1,323 1,324 1,325 1,326 1,327 1,328 1,332 1,333 1,334 1,335 1,342 1,343 1,344 1,346 1,347 1,351 1,352 1,353 1,355 1,356 1,357 1,359 1,360 1,361 1,362 1,363 1,371 1,374 1,375 1,377 1,378 1,381 1,382 1,383 1,387 1,389 1,390 1,391 1,394 1,395 1,399 1,400 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,445 1,446 1,448 1,449 1,451 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,489 1,490 1,492 1,493 1,494 1,496 1,499 1,502 1,504 1,505 1,507 1,510 1,512 1,513 1,514 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,571 1,572 1,574 1,576 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,600 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,641 1,642 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,662 1,665 1,666 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,698 1,699 1,700 1,701 1,702 1,703 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,729 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,743 1,747 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,778 1,784 1,785 1,786 1,788 1,790 1,794 1,795 1,796 1,797 1,798 1,801 1,802 1,804 1,806 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,847 1,850 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,878 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,933 1,934 1,936 1,937 1,939 1,940 1,943 1,944 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,954 1,955 1,956 1,958 1,960 1,963 1,964 1,965 1,966 1,967 1,968 1,971 1,973 1,974 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,987 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1019 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1056 1,1058 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1110 1,1111 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1128 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1200 1,1201 1,1202 1,1204 1,1205 1,1207 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1252 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1291 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1344 1,1345 1,1346 1,1349 1,1350 1,1351 1,1353 1,1354 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1500 1,1501 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1556 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1611 1,1615 1,1616 1,1617 1,1619 1,1620 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1658 1,1659 1,1660 1,1662 1,1665 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1715 1,1716 1,1719 1,1720 1,1722 1,1725 1,1727 1,1729 1,1730 1,1733 1,1734 1,1736 1,1738 1,1740 1,1743 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1811 1,1814 1,1819 1,1820 1,1821 1,1827 1,1830 1,1832 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1892 1,1898 1,1899 1,1906 1,1908 1,1913 1,1914 1,1922 1,1924 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1979 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,2006 1,2007 1,2008 1,2009 1,2011 1,2013 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2091 1,2092 1,2093 1,2094 1,2095 1,2096 1,2098 1,2106 1,2107 1,2111 1,2113 1,2116 1,2126 1,2129 1,2137 1,2142 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2234 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2254 1,2259 1,2262 1,2263 1,2266 1,2267 1,2273 1,2277 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2482 1,2483 1,2486 1,2501 1,2506 1,2511 1,2664 1,2669 1,2670 1,2677 1,2678 1,2679 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2800 1,2806 1,2807 -1} {2 1,5 1,7 1,8 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,21 1,22 1,23 1,24 1,25 1,27 1,28 1,30 1,31 1,32 1,33 1,35 1,36 1,37 1,38 1,39 1,40 1,41 1,43 1,44 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,61 1,62 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,73 1,74 1,75 1,76 1,77 1,78 1,79 1,82 1,83 1,84 1,85 1,86 1,88 1,89 1,90 1,92 1,94 1,95 1,97 1,99 1,100 1,101 1,102 1,103 1,104 1,105 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,123 1,126 1,127 1,128 1,129 1,130 1,132 1,133 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,148 1,149 1,150 1,152 1,153 1,154 1,155 1,156 1,157 1,158 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,171 1,173 1,174 1,176 1,178 1,179 1,181 1,182 1,183 1,185 1,186 1,187 1,188 1,189 1,190 1,191 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,210 1,211 1,212 1,214 1,215 1,216 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,229 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,245 1,246 1,248 1,249 1,250 1,251 1,252 1,253 1,254 1,255 1,256 1,257 1,258 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,277 1,278 1,279 1,280 1,281 1,284 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,296 1,297 1,298 1,300 1,302 1,305 1,306 1,307 1,308 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,322 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,340 1,341 1,342 1,344 1,345 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,356 1,358 1,359 1,360 1,362 1,363 1,365 1,366 1,367 1,370 1,371 1,374 1,375 1,378 1,381 1,382 1,383 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,397 1,398 1,399 1,400 1,401 1,402 1,403 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,419 1,420 1,421 1,422 1,424 1,426 1,427 1,428 1,429 1,430 1,431 1,432 1,433 1,435 1,436 1,437 1,438 1,439 1,441 1,442 1,444 1,445 1,446 1,447 1,448 1,452 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,470 1,473 1,474 1,476 1,477 1,478 1,479 1,481 1,483 1,485 1,487 1,488 1,489 1,490 1,492 1,493 1,494 1,496 1,498 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,535 1,537 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,548 1,549 1,551 1,552 1,553 1,555 1,556 1,558 1,559 1,563 1,565 1,566 1,568 1,571 1,572 1,573 1,574 1,576 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,591 1,592 1,593 1,595 1,596 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,627 1,632 1,633 1,639 1,640 1,641 1,642 1,644 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,655 1,659 1,660 1,661 1,662 1,666 1,669 1,671 1,672 1,676 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,690 1,693 1,694 1,695 1,696 1,697 1,698 1,699 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,720 1,721 1,722 1,723 1,725 1,726 1,729 1,730 1,731 1,735 1,738 1,739 1,740 1,741 1,748 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,777 1,779 1,786 1,787 1,788 1,789 1,790 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,819 1,822 1,823 1,824 1,827 1,828 1,829 1,831 1,832 1,833 1,834 1,836 1,838 1,841 1,842 1,843 1,847 1,851 1,852 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,864 1,865 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,881 1,882 1,883 1,887 1,889 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,931 1,932 1,936 1,937 1,938 1,940 1,941 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,958 1,960 1,961 1,963 1,964 1,967 1,969 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,995 1,996 1,998 1,1000 1,1003 1,1004 1,1005 1,1006 1,1007 1,1008 1,1010 1,1011 1,1014 1,1015 1,1016 1,1017 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1079 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1115 1,1119 1,1120 1,1122 1,1124 1,1126 1,1127 1,1128 1,1129 1,1130 1,1131 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1158 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1191 1,1192 1,1195 1,1196 1,1197 1,1198 1,1201 1,1203 1,1205 1,1207 1,1209 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1249 1,1251 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1282 1,1283 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1295 1,1300 1,1301 1,1302 1,1303 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1335 1,1337 1,1338 1,1344 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1385 1,1388 1,1392 1,1395 1,1396 1,1397 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1483 1,1485 1,1486 1,1489 1,1495 1,1496 1,1497 1,1500 1,1504 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1540 1,1543 1,1546 1,1548 1,1552 1,1560 1,1564 1,1568 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1601 1,1605 1,1606 1,1616 1,1620 1,1621 1,1625 1,1626 1,1627 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1658 1,1659 1,1660 1,1661 1,1662 1,1666 1,1667 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1714 1,1722 1,1736 1,1737 1,1738 1,1740 1,1746 1,1748 1,1751 1,1753 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1799 1,1801 1,1804 1,1814 1,1819 1,1827 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1894 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1986 1,1987 1,1988 1,1990 1,1991 1,1994 1,2000 1,2006 1,2015 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2094 1,2096 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2256 1,2263 1,2266 1,2270 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2475 1,2477 1,2479 1,2482 1,2483 1,2499 1,2500 1,2506 1,2511 1,2513 1,2514 1,2515 1,2516 1,2517 1,2519 1,2520 1,2521 1,2652 1,2653 1,2664 1,2665 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2687 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2801 1,2804 1,2806 1,2807 -1} {5 1,11 1,12 1,13 1,16 1,18 1,21 1,23 1,27 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,40 1,46 1,47 1,49 1,51 1,52 1,61 1,63 1,68 1,69 1,73 1,75 1,76 1,78 1,79 1,82 1,83 1,85 1,88 1,92 1,94 1,95 1,97 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,111 1,114 1,118 1,119 1,122 1,126 1,129 1,130 1,132 1,134 1,137 1,138 1,139 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,159 1,161 1,167 1,168 1,169 1,171 1,172 1,174 1,176 1,178 1,179 1,181 1,184 1,186 1,187 1,188 1,190 1,192 1,196 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,214 1,215 1,217 1,220 1,222 1,223 1,225 1,226 1,227 1,229 1,231 1,232 1,234 1,237 1,241 1,243 1,245 1,247 1,252 1,255 1,256 1,261 1,266 1,267 1,269 1,275 1,277 1,278 1,279 1,280 1,282 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,299 1,300 1,301 1,302 1,308 1,310 1,311 1,312 1,313 1,315 1,319 1,320 1,321 1,323 1,325 1,327 1,328 1,331 1,332 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,358 1,360 1,362 1,366 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,386 1,388 1,390 1,391 1,394 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,427 1,429 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,454 1,455 1,456 1,460 1,462 1,463 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,487 1,490 1,491 1,492 1,494 1,495 1,496 1,499 1,500 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,524 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,567 1,568 1,569 1,571 1,573 1,574 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,586 1,587 1,588 1,589 1,592 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,605 1,606 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,736 1,739 1,740 1,743 1,747 1,748 1,749 1,751 1,753 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,784 1,786 1,787 1,788 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,868 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,879 1,881 1,889 1,890 1,891 1,892 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1020 1,1021 1,1022 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1071 1,1073 1,1074 1,1076 1,1077 1,1079 1,1082 1,1083 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1125 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1278 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1341 1,1343 1,1346 1,1347 1,1348 1,1350 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1612 1,1614 1,1617 1,1618 1,1619 1,1622 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1715 1,1719 1,1722 1,1725 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1747 1,1751 1,1752 1,1756 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1802 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1897 1,1899 1,1900 1,1905 1,1906 1,1907 1,1913 1,1914 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1999 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2076 1,2077 1,2078 1,2080 1,2085 1,2088 1,2090 1,2091 1,2092 1,2094 1,2095 1,2096 1,2097 1,2098 1,2105 1,2107 1,2109 1,2111 1,2114 1,2116 1,2117 1,2118 1,2119 1,2122 1,2124 1,2129 1,2137 1,2141 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2254 1,2256 1,2257 1,2258 1,2259 1,2260 1,2262 1,2263 1,2264 1,2266 1,2270 1,2271 1,2272 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2295 1,2299 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2320 1,2323 1,2324 1,2325 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2472 1,2477 1,2479 1,2483 1,2488 1,2502 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {7 1,8 1,9 1,11 1,18 1,22 1,25 1,28 1,31 1,39 1,41 1,47 1,48 1,50 1,51 1,54 1,58 1,64 1,67 1,70 1,71 1,74 1,75 1,79 1,81 1,82 1,85 1,95 1,98 1,99 1,100 1,103 1,105 1,109 1,115 1,116 1,119 1,122 1,124 1,127 1,130 1,133 1,134 1,135 1,137 1,139 1,143 1,144 1,149 1,151 1,154 1,155 1,159 1,161 1,167 1,168 1,169 1,172 1,175 1,179 1,181 1,183 1,184 1,187 1,195 1,198 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,219 1,220 1,222 1,223 1,225 1,227 1,229 1,230 1,231 1,232 1,234 1,237 1,244 1,247 1,249 1,250 1,252 1,254 1,255 1,258 1,262 1,264 1,266 1,267 1,268 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,289 1,290 1,293 1,294 1,297 1,298 1,300 1,303 1,306 1,307 1,308 1,310 1,311 1,313 1,317 1,319 1,321 1,323 1,325 1,326 1,328 1,331 1,332 1,334 1,335 1,337 1,338 1,343 1,344 1,345 1,346 1,347 1,349 1,351 1,353 1,354 1,357 1,362 1,363 1,367 1,369 1,370 1,373 1,374 1,376 1,377 1,378 1,382 1,383 1,386 1,388 1,393 1,394 1,398 1,400 1,402 1,403 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,429 1,430 1,432 1,434 1,435 1,436 1,437 1,439 1,445 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,470 1,471 1,472 1,473 1,477 1,478 1,480 1,483 1,485 1,490 1,492 1,494 1,496 1,499 1,502 1,504 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,537 1,538 1,541 1,542 1,546 1,547 1,552 1,553 1,555 1,556 1,558 1,561 1,565 1,566 1,567 1,568 1,571 1,574 1,576 1,577 1,578 1,579 1,580 1,582 1,584 1,586 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,617 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,645 1,646 1,647 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,697 1,699 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,720 1,721 1,723 1,724 1,725 1,726 1,729 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,747 1,749 1,750 1,751 1,754 1,755 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,765 1,766 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,780 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,803 1,804 1,805 1,806 1,807 1,809 1,812 1,813 1,814 1,817 1,819 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,838 1,840 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,861 1,862 1,863 1,864 1,865 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,953 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1036 1,1037 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1051 1,1054 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1207 1,1208 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1247 1,1248 1,1249 1,1252 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1295 1,1299 1,1300 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1353 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1386 1,1387 1,1388 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1487 1,1489 1,1490 1,1493 1,1500 1,1502 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1552 1,1553 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1605 1,1606 1,1616 1,1617 1,1618 1,1619 1,1620 1,1624 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1715 1,1717 1,1720 1,1722 1,1724 1,1727 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1751 1,1752 1,1753 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1818 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1891 1,1900 1,1901 1,1908 1,1910 1,1913 1,1914 1,1915 1,1922 1,1924 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1994 1,1997 1,1999 1,2001 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2016 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2038 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2086 1,2092 1,2095 1,2096 1,2098 1,2102 1,2106 1,2111 1,2116 1,2119 1,2122 1,2123 1,2129 1,2137 1,2140 1,2141 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2238 1,2240 1,2242 1,2243 1,2246 1,2251 1,2252 1,2253 1,2255 1,2256 1,2263 1,2268 1,2270 1,2276 1,2278 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2295 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2488 1,2489 1,2490 1,2493 1,2495 1,2503 1,2505 1,2506 1,2511 1,2517 1,2521 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2687 1,2695 1,2696 1,2697 1,2698 1,2699 1,2701 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2736 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1} {11 1,12 1,13 1,22 1,27 1,32 1,35 1,38 1,46 1,47 1,48 1,49 1,52 1,53 1,63 1,64 1,68 1,71 1,72 1,76 1,79 1,82 1,86 1,88 1,90 1,94 1,95 1,97 1,98 1,99 1,101 1,102 1,103 1,105 1,106 1,109 1,110 1,113 1,114 1,116 1,120 1,121 1,122 1,127 1,132 1,135 1,136 1,137 1,145 1,146 1,148 1,150 1,153 1,155 1,156 1,157 1,159 1,161 1,162 1,164 1,169 1,170 1,171 1,174 1,181 1,182 1,183 1,184 1,185 1,188 1,189 1,190 1,198 1,199 1,201 1,204 1,206 1,208 1,210 1,212 1,214 1,216 1,222 1,225 1,226 1,227 1,229 1,230 1,231 1,234 1,240 1,245 1,246 1,250 1,257 1,260 1,262 1,266 1,268 1,270 1,272 1,278 1,279 1,280 1,285 1,286 1,290 1,293 1,296 1,297 1,298 1,301 1,302 1,307 1,308 1,309 1,311 1,313 1,315 1,319 1,323 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,336 1,341 1,342 1,344 1,346 1,347 1,351 1,352 1,353 1,354 1,357 1,358 1,363 1,367 1,369 1,370 1,374 1,375 1,376 1,377 1,378 1,384 1,386 1,387 1,388 1,390 1,391 1,395 1,398 1,400 1,404 1,405 1,408 1,409 1,412 1,413 1,420 1,421 1,425 1,428 1,430 1,432 1,434 1,436 1,437 1,439 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,452 1,453 1,454 1,455 1,458 1,459 1,462 1,463 1,466 1,467 1,469 1,471 1,473 1,474 1,475 1,477 1,478 1,482 1,483 1,485 1,489 1,491 1,492 1,493 1,494 1,496 1,499 1,500 1,504 1,506 1,507 1,510 1,512 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,535 1,539 1,541 1,542 1,546 1,550 1,551 1,552 1,553 1,555 1,556 1,561 1,562 1,563 1,564 1,565 1,566 1,567 1,571 1,573 1,576 1,577 1,579 1,580 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,607 1,609 1,610 1,613 1,614 1,615 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,657 1,658 1,661 1,662 1,664 1,665 1,666 1,667 1,672 1,676 1,677 1,679 1,681 1,683 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,695 1,697 1,698 1,699 1,700 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,717 1,724 1,726 1,729 1,730 1,731 1,732 1,735 1,736 1,738 1,740 1,741 1,745 1,748 1,749 1,750 1,752 1,755 1,757 1,758 1,759 1,762 1,764 1,765 1,767 1,769 1,770 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,785 1,786 1,787 1,790 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,813 1,814 1,815 1,817 1,819 1,821 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,870 1,874 1,875 1,880 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,933 1,934 1,935 1,936 1,937 1,939 1,942 1,943 1,945 1,946 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,963 1,964 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,978 1,981 1,982 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1021 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1083 1,1087 1,1091 1,1095 1,1099 1,1101 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1132 1,1134 1,1136 1,1137 1,1139 1,1140 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1168 1,1169 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1186 1,1187 1,1188 1,1191 1,1192 1,1194 1,1195 1,1197 1,1201 1,1202 1,1203 1,1205 1,1208 1,1209 1,1211 1,1213 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1247 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1288 1,1289 1,1291 1,1292 1,1293 1,1294 1,1295 1,1299 1,1300 1,1301 1,1306 1,1309 1,1310 1,1311 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1327 1,1328 1,1329 1,1332 1,1339 1,1341 1,1342 1,1344 1,1345 1,1346 1,1347 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1394 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1407 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1481 1,1482 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1498 1,1500 1,1503 1,1504 1,1505 1,1508 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1562 1,1564 1,1565 1,1568 1,1570 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1604 1,1605 1,1606 1,1607 1,1609 1,1610 1,1611 1,1614 1,1615 1,1616 1,1619 1,1620 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1707 1,1710 1,1718 1,1720 1,1722 1,1724 1,1725 1,1726 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1747 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1801 1,1804 1,1811 1,1814 1,1816 1,1819 1,1821 1,1825 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1894 1,1898 1,1899 1,1900 1,1904 1,1905 1,1908 1,1909 1,1913 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1976 1,1981 1,1982 1,1985 1,1986 1,1987 1,1988 1,1989 1,1992 1,1996 1,2002 1,2006 1,2007 1,2008 1,2014 1,2015 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2084 1,2085 1,2090 1,2091 1,2096 1,2097 1,2098 1,2102 1,2104 1,2105 1,2106 1,2107 1,2111 1,2114 1,2116 1,2119 1,2123 1,2127 1,2129 1,2131 1,2137 1,2142 1,2151 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2259 1,2262 1,2263 1,2265 1,2266 1,2270 1,2275 1,2278 1,2281 1,2282 1,2283 1,2287 1,2291 1,2293 1,2299 1,2300 1,2303 1,2305 1,2306 1,2317 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2476 1,2479 1,2480 1,2482 1,2483 1,2486 1,2491 1,2499 1,2500 1,2513 1,2514 1,2515 1,2516 1,2667 1,2670 1,2677 1,2679 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2713 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2734 1,2736 1,2741 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {5 1,8 1,12 1,14 1,15 1,18 1,19 1,22 1,23 1,36 1,38 1,39 1,40 1,41 1,46 1,48 1,49 1,52 1,57 1,58 1,60 1,63 1,64 1,65 1,69 1,70 1,73 1,75 1,76 1,78 1,82 1,83 1,84 1,85 1,88 1,89 1,91 1,97 1,100 1,105 1,106 1,107 1,108 1,114 1,116 1,117 1,119 1,120 1,122 1,123 1,126 1,127 1,129 1,130 1,132 1,134 1,137 1,138 1,140 1,141 1,143 1,144 1,145 1,146 1,149 1,150 1,151 1,152 1,153 1,154 1,157 1,158 1,160 1,161 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,181 1,182 1,186 1,187 1,188 1,189 1,194 1,195 1,196 1,197 1,198 1,199 1,200 1,201 1,202 1,203 1,204 1,206 1,208 1,210 1,212 1,214 1,217 1,220 1,221 1,223 1,225 1,226 1,227 1,229 1,230 1,232 1,234 1,235 1,239 1,240 1,241 1,243 1,247 1,248 1,249 1,250 1,251 1,252 1,254 1,256 1,257 1,258 1,260 1,261 1,266 1,267 1,268 1,269 1,270 1,272 1,278 1,279 1,280 1,281 1,282 1,284 1,285 1,286 1,287 1,289 1,292 1,294 1,297 1,302 1,303 1,308 1,309 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,329 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,359 1,361 1,362 1,363 1,366 1,369 1,370 1,371 1,373 1,375 1,377 1,378 1,382 1,384 1,385 1,386 1,387 1,392 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,409 1,412 1,413 1,417 1,420 1,421 1,424 1,426 1,427 1,430 1,431 1,432 1,433 1,434 1,436 1,437 1,438 1,444 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,459 1,460 1,461 1,462 1,465 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,483 1,485 1,490 1,491 1,492 1,494 1,495 1,496 1,502 1,503 1,504 1,505 1,506 1,510 1,512 1,513 1,514 1,515 1,516 1,518 1,519 1,520 1,521 1,524 1,525 1,526 1,530 1,531 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,547 1,549 1,550 1,553 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,568 1,571 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,583 1,584 1,586 1,587 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,605 1,606 1,607 1,608 1,610 1,611 1,613 1,616 1,618 1,619 1,620 1,621 1,624 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,643 1,644 1,645 1,648 1,650 1,651 1,652 1,653 1,655 1,656 1,657 1,658 1,660 1,662 1,663 1,664 1,665 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,697 1,698 1,700 1,701 1,702 1,703 1,705 1,706 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,732 1,734 1,737 1,739 1,740 1,743 1,747 1,748 1,755 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,781 1,782 1,784 1,785 1,786 1,788 1,789 1,790 1,792 1,793 1,795 1,798 1,799 1,801 1,805 1,808 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,841 1,842 1,843 1,844 1,846 1,847 1,851 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,869 1,870 1,873 1,875 1,878 1,879 1,880 1,881 1,883 1,889 1,890 1,891 1,892 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,927 1,929 1,930 1,931 1,934 1,936 1,938 1,941 1,942 1,943 1,944 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,958 1,960 1,962 1,963 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,995 1,996 1,997 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1043 1,1046 1,1048 1,1049 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1079 1,1083 1,1085 1,1086 1,1087 1,1088 1,1090 1,1093 1,1094 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1189 1,1190 1,1195 1,1196 1,1197 1,1199 1,1201 1,1202 1,1203 1,1204 1,1206 1,1208 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1252 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1273 1,1274 1,1276 1,1279 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1298 1,1299 1,1300 1,1301 1,1302 1,1303 1,1304 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1324 1,1328 1,1329 1,1330 1,1332 1,1333 1,1342 1,1346 1,1350 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1390 1,1392 1,1395 1,1400 1,1401 1,1403 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1435 1,1437 1,1438 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1453 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1494 1,1495 1,1500 1,1503 1,1504 1,1505 1,1506 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1551 1,1552 1,1553 1,1558 1,1561 1,1562 1,1564 1,1565 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1607 1,1610 1,1614 1,1616 1,1618 1,1619 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1710 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1720 1,1721 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1740 1,1743 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1802 1,1814 1,1818 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1894 1,1897 1,1898 1,1899 1,1900 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1929 1,1930 1,1933 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1996 1,2000 1,2003 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2033 1,2034 1,2035 1,2036 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2080 1,2085 1,2090 1,2091 1,2092 1,2096 1,2097 1,2098 1,2102 1,2107 1,2111 1,2116 1,2129 1,2131 1,2137 1,2138 1,2142 1,2147 1,2149 1,2150 1,2151 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2239 1,2240 1,2242 1,2243 1,2252 1,2259 1,2262 1,2263 1,2264 1,2268 1,2270 1,2272 1,2273 1,2275 1,2281 1,2283 1,2285 1,2288 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2313 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2479 1,2483 1,2490 1,2500 1,2506 1,2519 1,2520 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2678 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2696 1,2697 1,2699 1,2709 1,2710 1,2711 1,2714 1,2717 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2743 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {13 1,18 1,25 1,27 1,32 1,33 1,38 1,39 1,43 1,44 1,46 1,48 1,50 1,51 1,54 1,57 1,67 1,70 1,71 1,72 1,73 1,79 1,83 1,97 1,99 1,100 1,103 1,106 1,109 1,116 1,118 1,119 1,121 1,123 1,128 1,130 1,134 1,135 1,137 1,142 1,143 1,150 1,151 1,154 1,155 1,160 1,161 1,164 1,166 1,173 1,174 1,179 1,181 1,182 1,183 1,184 1,188 1,189 1,196 1,199 1,201 1,202 1,203 1,205 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,219 1,220 1,222 1,223 1,225 1,227 1,229 1,232 1,237 1,240 1,243 1,245 1,246 1,250 1,252 1,261 1,266 1,268 1,272 1,278 1,279 1,280 1,281 1,284 1,292 1,293 1,294 1,298 1,299 1,302 1,305 1,307 1,310 1,311 1,313 1,317 1,323 1,324 1,325 1,328 1,330 1,331 1,342 1,344 1,345 1,346 1,351 1,352 1,354 1,355 1,359 1,361 1,362 1,363 1,366 1,367 1,369 1,370 1,373 1,374 1,375 1,377 1,378 1,382 1,384 1,386 1,388 1,391 1,395 1,398 1,399 1,404 1,408 1,412 1,413 1,414 1,418 1,421 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,435 1,436 1,438 1,440 1,446 1,448 1,449 1,450 1,451 1,454 1,455 1,456 1,459 1,460 1,466 1,467 1,469 1,470 1,472 1,473 1,474 1,475 1,477 1,478 1,479 1,480 1,485 1,486 1,488 1,492 1,493 1,494 1,495 1,496 1,499 1,500 1,502 1,504 1,506 1,507 1,513 1,516 1,517 1,519 1,520 1,522 1,523 1,524 1,526 1,528 1,531 1,539 1,541 1,542 1,543 1,545 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,563 1,565 1,566 1,567 1,569 1,571 1,578 1,579 1,580 1,582 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,600 1,603 1,605 1,606 1,608 1,609 1,611 1,613 1,614 1,615 1,616 1,619 1,620 1,621 1,624 1,625 1,628 1,629 1,632 1,634 1,639 1,641 1,642 1,643 1,645 1,646 1,648 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,670 1,671 1,672 1,677 1,678 1,679 1,681 1,684 1,685 1,687 1,688 1,690 1,691 1,692 1,694 1,695 1,697 1,701 1,702 1,703 1,706 1,708 1,710 1,711 1,712 1,714 1,717 1,718 1,720 1,721 1,725 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,752 1,756 1,758 1,759 1,761 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,780 1,783 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,801 1,802 1,804 1,805 1,807 1,810 1,813 1,814 1,817 1,818 1,821 1,822 1,824 1,825 1,826 1,831 1,832 1,833 1,834 1,837 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,881 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,896 1,897 1,898 1,900 1,901 1,903 1,905 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,924 1,928 1,929 1,931 1,932 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,957 1,958 1,960 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1005 1,1006 1,1007 1,1009 1,1011 1,1013 1,1015 1,1017 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1095 1,1097 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1122 1,1124 1,1129 1,1130 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1205 1,1206 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1283 1,1286 1,1287 1,1288 1,1290 1,1293 1,1295 1,1300 1,1301 1,1302 1,1306 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1339 1,1340 1,1341 1,1342 1,1345 1,1346 1,1347 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1397 1,1399 1,1400 1,1402 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1498 1,1500 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1548 1,1550 1,1551 1,1552 1,1553 1,1554 1,1556 1,1558 1,1560 1,1561 1,1562 1,1563 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1620 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1666 1,1669 1,1670 1,1672 1,1673 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1715 1,1717 1,1718 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1757 1,1758 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1796 1,1797 1,1800 1,1801 1,1802 1,1808 1,1811 1,1815 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1894 1,1900 1,1909 1,1913 1,1915 1,1917 1,1919 1,1922 1,1924 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1981 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1991 1,1992 1,1999 1,2005 1,2006 1,2007 1,2008 1,2013 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2077 1,2078 1,2079 1,2080 1,2082 1,2085 1,2088 1,2090 1,2096 1,2098 1,2107 1,2111 1,2114 1,2116 1,2118 1,2119 1,2127 1,2129 1,2130 1,2137 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2238 1,2240 1,2242 1,2243 1,2251 1,2252 1,2253 1,2263 1,2270 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2318 1,2320 1,2321 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2476 1,2479 1,2483 1,2486 1,2490 1,2500 1,2501 1,2503 1,2504 1,2505 1,2506 1,2513 1,2514 1,2515 1,2516 1,2521 1,2652 1,2653 1,2664 1,2669 1,2670 1,2677 1,2678 1,2682 1,2683 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {9 1,10 1,15 1,21 1,22 1,25 1,28 1,32 1,33 1,39 1,41 1,43 1,44 1,48 1,49 1,50 1,51 1,52 1,54 1,57 1,63 1,64 1,67 1,68 1,72 1,73 1,75 1,77 1,82 1,83 1,88 1,97 1,98 1,99 1,100 1,101 1,105 1,107 1,108 1,110 1,113 1,114 1,115 1,119 1,120 1,124 1,126 1,127 1,128 1,129 1,130 1,132 1,135 1,138 1,139 1,141 1,143 1,144 1,150 1,154 1,155 1,158 1,160 1,162 1,163 1,165 1,172 1,174 1,176 1,179 1,183 1,184 1,186 1,187 1,189 1,190 1,192 1,195 1,196 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,214 1,215 1,216 1,220 1,222 1,224 1,225 1,228 1,229 1,231 1,232 1,234 1,235 1,243 1,244 1,245 1,247 1,250 1,252 1,253 1,254 1,256 1,266 1,269 1,271 1,272 1,275 1,277 1,278 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,293 1,294 1,297 1,298 1,300 1,302 1,303 1,305 1,307 1,308 1,310 1,313 1,315 1,317 1,320 1,321 1,324 1,325 1,328 1,331 1,332 1,334 1,335 1,336 1,338 1,342 1,344 1,346 1,351 1,352 1,355 1,357 1,358 1,359 1,360 1,362 1,363 1,366 1,371 1,373 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,390 1,391 1,393 1,394 1,398 1,399 1,404 1,405 1,407 1,408 1,410 1,413 1,414 1,415 1,417 1,418 1,420 1,421 1,424 1,431 1,432 1,433 1,434 1,435 1,436 1,438 1,439 1,440 1,444 1,447 1,448 1,449 1,450 1,451 1,455 1,456 1,457 1,459 1,460 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,474 1,477 1,478 1,480 1,481 1,488 1,490 1,492 1,493 1,494 1,496 1,499 1,500 1,502 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,515 1,516 1,517 1,519 1,520 1,521 1,523 1,524 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,558 1,559 1,562 1,563 1,565 1,568 1,571 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,587 1,588 1,589 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,651 1,653 1,655 1,656 1,657 1,658 1,661 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,682 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,696 1,699 1,700 1,701 1,703 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,716 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,749 1,751 1,753 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,782 1,783 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,840 1,841 1,846 1,847 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,878 1,880 1,881 1,882 1,883 1,885 1,889 1,890 1,891 1,892 1,893 1,894 1,896 1,897 1,898 1,901 1,902 1,903 1,905 1,908 1,910 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,921 1,923 1,924 1,925 1,927 1,928 1,930 1,933 1,934 1,937 1,938 1,939 1,941 1,942 1,943 1,944 1,946 1,947 1,949 1,951 1,952 1,953 1,958 1,960 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,973 1,974 1,976 1,978 1,979 1,980 1,981 1,982 1,985 1,986 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1002 1,1004 1,1005 1,1006 1,1007 1,1008 1,1009 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1076 1,1077 1,1079 1,1083 1,1088 1,1090 1,1091 1,1092 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1159 1,1160 1,1161 1,1163 1,1164 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1250 1,1251 1,1252 1,1253 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1333 1,1341 1,1342 1,1344 1,1345 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1384 1,1386 1,1388 1,1390 1,1392 1,1395 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1405 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1498 1,1500 1,1502 1,1505 1,1506 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1551 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1600 1,1602 1,1603 1,1604 1,1606 1,1607 1,1610 1,1614 1,1615 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1717 1,1719 1,1722 1,1724 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1743 1,1744 1,1751 1,1752 1,1758 1,1760 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1811 1,1816 1,1819 1,1820 1,1821 1,1822 1,1826 1,1827 1,1828 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1892 1,1894 1,1898 1,1900 1,1906 1,1910 1,1913 1,1914 1,1915 1,1917 1,1920 1,1921 1,1922 1,1923 1,1926 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1983 1,1985 1,1986 1,1987 1,1992 1,2002 1,2004 1,2005 1,2006 1,2007 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2027 1,2028 1,2029 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2086 1,2092 1,2095 1,2096 1,2098 1,2099 1,2102 1,2106 1,2107 1,2111 1,2116 1,2118 1,2119 1,2120 1,2122 1,2125 1,2126 1,2129 1,2137 1,2142 1,2145 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2239 1,2240 1,2242 1,2243 1,2244 1,2252 1,2253 1,2254 1,2256 1,2262 1,2263 1,2266 1,2268 1,2270 1,2273 1,2275 1,2278 1,2281 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2312 1,2316 1,2317 1,2318 1,2319 1,2321 1,2322 1,2324 1,2325 1,2326 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2340 1,2341 1,2342 1,2343 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2467 1,2470 1,2472 1,2475 1,2477 1,2479 1,2483 1,2485 1,2486 1,2492 1,2493 1,2494 1,2496 1,2501 1,2505 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2685 1,2687 1,2693 1,2696 1,2701 1,2709 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2764 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2801 1,2806 1,2807 -1} {2 1,5 1,8 1,10 1,23 1,24 1,27 1,36 1,38 1,39 1,40 1,44 1,46 1,49 1,50 1,52 1,54 1,63 1,64 1,69 1,70 1,71 1,74 1,78 1,85 1,86 1,95 1,97 1,98 1,103 1,104 1,105 1,106 1,107 1,109 1,110 1,111 1,114 1,121 1,122 1,123 1,127 1,129 1,130 1,134 1,136 1,137 1,143 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,154 1,157 1,163 1,164 1,165 1,167 1,168 1,169 1,170 1,172 1,173 1,174 1,176 1,179 1,184 1,185 1,187 1,189 1,196 1,199 1,202 1,205 1,207 1,209 1,211 1,212 1,214 1,215 1,216 1,219 1,220 1,225 1,227 1,228 1,229 1,231 1,232 1,234 1,235 1,237 1,240 1,243 1,245 1,246 1,249 1,250 1,254 1,257 1,260 1,261 1,262 1,264 1,265 1,266 1,267 1,269 1,272 1,278 1,279 1,280 1,281 1,286 1,287 1,289 1,292 1,293 1,296 1,297 1,300 1,302 1,308 1,310 1,313 1,317 1,318 1,319 1,323 1,325 1,328 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,354 1,356 1,362 1,363 1,366 1,367 1,369 1,370 1,371 1,375 1,376 1,377 1,378 1,382 1,384 1,386 1,387 1,388 1,391 1,392 1,394 1,395 1,398 1,399 1,400 1,401 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,417 1,424 1,425 1,427 1,428 1,429 1,430 1,431 1,434 1,436 1,437 1,438 1,440 1,444 1,446 1,448 1,449 1,450 1,452 1,453 1,454 1,455 1,457 1,460 1,461 1,462 1,463 1,466 1,467 1,469 1,471 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,489 1,491 1,492 1,493 1,494 1,496 1,499 1,503 1,504 1,505 1,506 1,512 1,513 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,534 1,535 1,537 1,538 1,539 1,540 1,541 1,546 1,547 1,550 1,551 1,553 1,556 1,558 1,559 1,561 1,562 1,564 1,565 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,585 1,586 1,587 1,588 1,589 1,590 1,591 1,592 1,593 1,594 1,595 1,597 1,598 1,600 1,603 1,606 1,608 1,609 1,611 1,613 1,614 1,615 1,616 1,618 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,633 1,634 1,636 1,640 1,641 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,717 1,720 1,721 1,725 1,729 1,730 1,731 1,732 1,734 1,735 1,737 1,738 1,739 1,741 1,743 1,747 1,748 1,749 1,752 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,763 1,765 1,767 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,781 1,785 1,786 1,787 1,791 1,792 1,795 1,796 1,798 1,799 1,800 1,801 1,804 1,805 1,807 1,808 1,809 1,810 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,827 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,867 1,869 1,870 1,873 1,877 1,879 1,880 1,881 1,882 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,954 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,985 1,986 1,987 1,989 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1057 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1122 1,1123 1,1125 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1155 1,1157 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1233 1,1234 1,1235 1,1237 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1248 1,1249 1,1251 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1272 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1295 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1347 1,1349 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1397 1,1398 1,1400 1,1401 1,1402 1,1403 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1448 1,1449 1,1451 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1481 1,1482 1,1483 1,1485 1,1486 1,1489 1,1494 1,1495 1,1498 1,1500 1,1503 1,1504 1,1505 1,1507 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1556 1,1560 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1658 1,1659 1,1660 1,1661 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1706 1,1707 1,1709 1,1711 1,1712 1,1717 1,1720 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1774 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1895 1,1899 1,1900 1,1907 1,1908 1,1913 1,1914 1,1915 1,1917 1,1919 1,1922 1,1926 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1980 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1990 1,1992 1,1995 1,2006 1,2007 1,2011 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2088 1,2092 1,2096 1,2097 1,2099 1,2102 1,2109 1,2111 1,2116 1,2118 1,2119 1,2129 1,2130 1,2137 1,2140 1,2141 1,2142 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2240 1,2242 1,2243 1,2244 1,2245 1,2252 1,2255 1,2259 1,2263 1,2265 1,2266 1,2270 1,2273 1,2275 1,2276 1,2278 1,2281 1,2283 1,2288 1,2290 1,2291 1,2293 1,2303 1,2305 1,2306 1,2313 1,2317 1,2318 1,2320 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2479 1,2483 1,2489 1,2490 1,2495 1,2496 1,2500 1,2504 1,2505 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2681 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2698 1,2699 1,2700 1,2709 1,2710 1,2713 1,2714 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {5 1,9 1,11 1,13 1,22 1,24 1,31 1,38 1,40 1,41 1,43 1,50 1,53 1,54 1,55 1,60 1,61 1,67 1,68 1,70 1,72 1,76 1,77 1,78 1,82 1,85 1,87 1,88 1,91 1,94 1,95 1,101 1,102 1,103 1,106 1,109 1,110 1,113 1,116 1,120 1,126 1,127 1,129 1,130 1,132 1,133 1,136 1,137 1,138 1,141 1,142 1,144 1,151 1,152 1,153 1,154 1,157 1,162 1,165 1,169 1,173 1,175 1,176 1,179 1,182 1,183 1,185 1,187 1,194 1,198 1,199 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,212 1,213 1,216 1,217 1,220 1,221 1,222 1,224 1,226 1,228 1,230 1,231 1,234 1,235 1,239 1,241 1,242 1,243 1,245 1,249 1,250 1,253 1,254 1,262 1,265 1,266 1,268 1,269 1,270 1,271 1,275 1,276 1,278 1,280 1,284 1,287 1,288 1,289 1,290 1,292 1,294 1,297 1,298 1,300 1,308 1,309 1,310 1,313 1,314 1,315 1,317 1,319 1,321 1,323 1,324 1,326 1,327 1,328 1,333 1,334 1,337 1,338 1,339 1,341 1,342 1,343 1,344 1,345 1,347 1,348 1,349 1,351 1,353 1,354 1,355 1,356 1,357 1,359 1,360 1,366 1,367 1,368 1,369 1,370 1,371 1,372 1,374 1,375 1,376 1,377 1,381 1,382 1,383 1,384 1,385 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,400 1,402 1,404 1,405 1,407 1,408 1,414 1,415 1,417 1,420 1,424 1,428 1,429 1,430 1,431 1,432 1,436 1,438 1,439 1,444 1,447 1,448 1,449 1,453 1,454 1,455 1,456 1,458 1,459 1,460 1,465 1,467 1,471 1,472 1,473 1,474 1,479 1,481 1,483 1,485 1,486 1,488 1,489 1,490 1,491 1,493 1,494 1,496 1,498 1,504 1,505 1,506 1,507 1,510 1,512 1,514 1,516 1,517 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,532 1,534 1,535 1,537 1,539 1,541 1,542 1,544 1,546 1,550 1,551 1,552 1,553 1,555 1,559 1,561 1,563 1,564 1,565 1,567 1,568 1,571 1,574 1,576 1,578 1,579 1,580 1,582 1,583 1,587 1,588 1,589 1,590 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,606 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,639 1,641 1,642 1,643 1,645 1,647 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,694 1,695 1,696 1,699 1,702 1,706 1,707 1,708 1,710 1,712 1,714 1,717 1,720 1,724 1,725 1,726 1,729 1,730 1,731 1,735 1,737 1,739 1,741 1,743 1,745 1,747 1,748 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,761 1,762 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,775 1,776 1,777 1,779 1,781 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,797 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,819 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,836 1,837 1,840 1,841 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,898 1,899 1,900 1,901 1,904 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,931 1,933 1,934 1,936 1,939 1,941 1,943 1,944 1,946 1,948 1,951 1,952 1,953 1,955 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,968 1,969 1,970 1,971 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,985 1,986 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1001 1,1002 1,1003 1,1004 1,1005 1,1007 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1055 1,1056 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1095 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1126 1,1128 1,1129 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1147 1,1148 1,1149 1,1150 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1251 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1291 1,1300 1,1301 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1329 1,1331 1,1332 1,1335 1,1336 1,1339 1,1341 1,1344 1,1345 1,1347 1,1349 1,1350 1,1353 1,1354 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1449 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1493 1,1495 1,1497 1,1498 1,1500 1,1501 1,1503 1,1505 1,1507 1,1510 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1546 1,1547 1,1552 1,1553 1,1554 1,1556 1,1557 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1593 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1607 1,1609 1,1610 1,1611 1,1612 1,1613 1,1614 1,1615 1,1616 1,1617 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1671 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1714 1,1717 1,1718 1,1720 1,1722 1,1724 1,1725 1,1726 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1747 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1772 1,1773 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1800 1,1801 1,1802 1,1805 1,1808 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1825 1,1827 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1891 1,1898 1,1899 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1916 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1983 1,1985 1,1986 1,1987 1,1988 1,1990 1,1991 1,1992 1,1995 1,1996 1,1997 1,1999 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2085 1,2086 1,2090 1,2095 1,2096 1,2099 1,2102 1,2106 1,2109 1,2111 1,2113 1,2115 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2147 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2253 1,2263 1,2265 1,2268 1,2270 1,2271 1,2272 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2300 1,2302 1,2303 1,2305 1,2306 1,2313 1,2317 1,2319 1,2320 1,2323 1,2324 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2478 1,2480 1,2483 1,2485 1,2486 1,2489 1,2493 1,2499 1,2513 1,2514 1,2515 1,2516 1,2521 1,2652 1,2666 1,2667 1,2669 1,2670 1,2678 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2804 1,2806 1,2807 -1} {5 1,8 1,9 1,10 1,13 1,14 1,15 1,16 1,18 1,23 1,25 1,27 1,30 1,31 1,32 1,33 1,36 1,39 1,43 1,44 1,45 1,46 1,48 1,49 1,50 1,51 1,52 1,57 1,62 1,65 1,67 1,68 1,69 1,70 1,75 1,81 1,83 1,85 1,90 1,92 1,99 1,100 1,102 1,104 1,105 1,110 1,112 1,113 1,116 1,118 1,119 1,120 1,122 1,126 1,127 1,129 1,130 1,132 1,134 1,135 1,136 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,149 1,150 1,153 1,154 1,155 1,157 1,158 1,159 1,160 1,161 1,163 1,165 1,167 1,168 1,169 1,170 1,174 1,175 1,177 1,179 1,182 1,183 1,184 1,185 1,187 1,188 1,189 1,190 1,191 1,192 1,196 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,208 1,210 1,211 1,214 1,216 1,219 1,221 1,223 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,247 1,248 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,266 1,267 1,268 1,269 1,270 1,271 1,272 1,277 1,278 1,279 1,280 1,281 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,294 1,296 1,297 1,298 1,300 1,301 1,302 1,306 1,307 1,309 1,310 1,311 1,314 1,317 1,318 1,319 1,320 1,321 1,324 1,325 1,326 1,328 1,332 1,333 1,335 1,336 1,337 1,338 1,340 1,341 1,342 1,344 1,345 1,346 1,347 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,366 1,368 1,369 1,370 1,374 1,375 1,377 1,378 1,381 1,383 1,384 1,386 1,387 1,394 1,395 1,398 1,399 1,400 1,404 1,405 1,408 1,409 1,410 1,412 1,413 1,414 1,417 1,418 1,420 1,421 1,423 1,425 1,426 1,428 1,429 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,444 1,446 1,447 1,449 1,453 1,454 1,455 1,456 1,457 1,458 1,459 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,481 1,485 1,487 1,489 1,490 1,491 1,492 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,507 1,510 1,512 1,513 1,514 1,516 1,517 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,527 1,528 1,530 1,531 1,534 1,535 1,539 1,540 1,541 1,542 1,543 1,546 1,547 1,548 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,562 1,565 1,568 1,571 1,572 1,573 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,583 1,584 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,600 1,603 1,605 1,606 1,609 1,610 1,612 1,613 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,631 1,632 1,633 1,636 1,639 1,640 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,663 1,665 1,666 1,667 1,668 1,669 1,671 1,672 1,677 1,678 1,681 1,682 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,692 1,693 1,694 1,695 1,698 1,699 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,720 1,721 1,723 1,726 1,727 1,729 1,730 1,731 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,750 1,752 1,755 1,756 1,757 1,758 1,759 1,761 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,774 1,775 1,776 1,777 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,822 1,824 1,825 1,826 1,829 1,831 1,832 1,833 1,834 1,836 1,837 1,839 1,843 1,844 1,850 1,851 1,852 1,854 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,876 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,915 1,916 1,917 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,933 1,936 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,956 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,1000 1,1001 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1014 1,1015 1,1016 1,1017 1,1018 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1040 1,1041 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1052 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1087 1,1088 1,1091 1,1094 1,1095 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1206 1,1208 1,1209 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1301 1,1302 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1339 1,1340 1,1341 1,1342 1,1345 1,1346 1,1349 1,1350 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1387 1,1389 1,1390 1,1394 1,1395 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1478 1,1479 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1497 1,1500 1,1503 1,1504 1,1505 1,1507 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1551 1,1552 1,1553 1,1556 1,1557 1,1558 1,1560 1,1563 1,1565 1,1567 1,1568 1,1572 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1611 1,1612 1,1614 1,1615 1,1617 1,1618 1,1620 1,1622 1,1624 1,1625 1,1626 1,1629 1,1630 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1670 1,1671 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1717 1,1718 1,1719 1,1721 1,1723 1,1724 1,1726 1,1730 1,1731 1,1734 1,1736 1,1737 1,1740 1,1743 1,1748 1,1749 1,1750 1,1751 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1796 1,1797 1,1800 1,1801 1,1808 1,1812 1,1814 1,1819 1,1820 1,1821 1,1825 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1891 1,1898 1,1900 1,1907 1,1908 1,1909 1,1913 1,1914 1,1915 1,1916 1,1919 1,1922 1,1924 1,1926 1,1929 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1984 1,1985 1,1986 1,1988 1,1990 1,2003 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2016 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2082 1,2085 1,2090 1,2091 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2113 1,2115 1,2116 1,2118 1,2119 1,2122 1,2127 1,2129 1,2130 1,2132 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2237 1,2240 1,2242 1,2243 1,2253 1,2256 1,2261 1,2262 1,2263 1,2264 1,2266 1,2267 1,2270 1,2271 1,2276 1,2277 1,2280 1,2281 1,2283 1,2284 1,2287 1,2288 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2313 1,2314 1,2317 1,2319 1,2321 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2461 1,2463 1,2464 1,2467 1,2469 1,2470 1,2479 1,2480 1,2483 1,2484 1,2485 1,2490 1,2501 1,2506 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2653 1,2669 1,2678 1,2679 1,2682 1,2683 1,2684 1,2686 1,2687 1,2693 1,2695 1,2696 1,2697 1,2699 1,2700 1,2701 1,2712 1,2714 1,2717 1,2718 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2799 1,2800 1,2801 1,2804 1,2806 1,2807 -1} {2 1,5 1,9 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,18 1,19 1,22 1,23 1,24 1,27 1,30 1,32 1,33 1,35 1,36 1,38 1,39 1,41 1,44 1,46 1,47 1,48 1,49 1,52 1,54 1,55 1,57 1,58 1,59 1,61 1,62 1,63 1,64 1,65 1,68 1,69 1,70 1,71 1,72 1,73 1,75 1,76 1,78 1,81 1,82 1,83 1,84 1,85 1,87 1,88 1,89 1,90 1,91 1,92 1,94 1,95 1,97 1,100 1,101 1,102 1,103 1,107 1,108 1,109 1,111 1,113 1,116 1,117 1,119 1,120 1,122 1,123 1,124 1,126 1,127 1,128 1,132 1,133 1,134 1,136 1,137 1,138 1,140 1,143 1,144 1,145 1,146 1,150 1,151 1,153 1,154 1,156 1,157 1,158 1,161 1,162 1,163 1,164 1,165 1,166 1,167 1,168 1,169 1,171 1,174 1,176 1,177 1,179 1,181 1,182 1,183 1,186 1,188 1,189 1,190 1,191 1,194 1,195 1,197 1,198 1,199 1,200 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,212 1,213 1,214 1,216 1,219 1,221 1,222 1,223 1,224 1,225 1,226 1,227 1,228 1,229 1,231 1,232 1,233 1,234 1,235 1,237 1,239 1,240 1,241 1,242 1,243 1,247 1,248 1,250 1,252 1,253 1,254 1,256 1,257 1,260 1,261 1,264 1,265 1,266 1,268 1,269 1,270 1,271 1,272 1,275 1,278 1,279 1,280 1,282 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,301 1,307 1,310 1,311 1,312 1,313 1,314 1,315 1,317 1,320 1,321 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,340 1,343 1,344 1,345 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,359 1,360 1,361 1,362 1,363 1,364 1,365 1,366 1,367 1,369 1,370 1,371 1,372 1,377 1,378 1,382 1,385 1,387 1,389 1,390 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,416 1,417 1,418 1,420 1,421 1,423 1,424 1,426 1,427 1,428 1,430 1,431 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,441 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,459 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,487 1,488 1,494 1,496 1,497 1,499 1,500 1,502 1,503 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,516 1,518 1,519 1,520 1,521 1,522 1,523 1,524 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,549 1,550 1,553 1,555 1,556 1,558 1,559 1,561 1,564 1,565 1,566 1,567 1,568 1,571 1,572 1,575 1,576 1,577 1,578 1,580 1,581 1,582 1,583 1,584 1,586 1,588 1,589 1,590 1,592 1,594 1,595 1,598 1,600 1,602 1,604 1,605 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,626 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,659 1,662 1,663 1,664 1,665 1,666 1,667 1,670 1,671 1,672 1,676 1,677 1,678 1,683 1,684 1,686 1,687 1,688 1,689 1,690 1,694 1,695 1,696 1,698 1,699 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,720 1,721 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,736 1,737 1,739 1,740 1,741 1,747 1,748 1,751 1,754 1,755 1,758 1,759 1,760 1,761 1,762 1,763 1,764 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,794 1,795 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,818 1,819 1,820 1,822 1,824 1,825 1,826 1,830 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,879 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,929 1,930 1,931 1,936 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,981 1,982 1,984 1,986 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1009 1,1011 1,1012 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1075 1,1076 1,1077 1,1078 1,1083 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1159 1,1161 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1198 1,1202 1,1204 1,1206 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1226 1,1227 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1246 1,1249 1,1250 1,1252 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1270 1,1272 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1300 1,1301 1,1303 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1325 1,1326 1,1328 1,1330 1,1331 1,1332 1,1335 1,1336 1,1340 1,1341 1,1342 1,1346 1,1350 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1373 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1385 1,1388 1,1392 1,1394 1,1395 1,1397 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1486 1,1487 1,1489 1,1490 1,1491 1,1494 1,1496 1,1498 1,1500 1,1501 1,1502 1,1504 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1571 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1612 1,1615 1,1617 1,1618 1,1619 1,1622 1,1623 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1671 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1713 1,1716 1,1717 1,1719 1,1722 1,1726 1,1727 1,1729 1,1730 1,1731 1,1734 1,1736 1,1737 1,1738 1,1749 1,1750 1,1751 1,1752 1,1756 1,1757 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1809 1,1811 1,1813 1,1814 1,1819 1,1820 1,1821 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1847 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1890 1,1892 1,1895 1,1897 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1917 1,1920 1,1922 1,1923 1,1925 1,1926 1,1927 1,1929 1,1931 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,1999 1,2001 1,2002 1,2004 1,2006 1,2007 1,2008 1,2014 1,2015 1,2017 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2086 1,2092 1,2096 1,2102 1,2107 1,2111 1,2116 1,2123 1,2125 1,2129 1,2137 1,2138 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2156 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2238 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2256 1,2261 1,2262 1,2263 1,2265 1,2266 1,2270 1,2278 1,2281 1,2283 1,2289 1,2290 1,2291 1,2293 1,2299 1,2302 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2343 1,2344 1,2346 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2467 1,2470 1,2472 1,2475 1,2477 1,2479 1,2483 1,2486 1,2489 1,2491 1,2493 1,2495 1,2513 1,2514 1,2515 1,2516 1,2517 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2686 1,2687 1,2693 1,2695 1,2697 1,2698 1,2699 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {5 1,8 1,22 1,23 1,46 1,51 1,67 1,68 1,69 1,75 1,76 1,83 1,86 1,110 1,113 1,118 1,120 1,122 1,123 1,126 1,128 1,130 1,136 1,137 1,140 1,143 1,145 1,153 1,155 1,157 1,159 1,161 1,163 1,164 1,181 1,184 1,186 1,187 1,189 1,190 1,194 1,195 1,198 1,199 1,201 1,202 1,203 1,205 1,210 1,212 1,214 1,216 1,219 1,220 1,222 1,225 1,226 1,232 1,233 1,234 1,235 1,237 1,240 1,246 1,249 1,254 1,255 1,256 1,260 1,261 1,262 1,265 1,270 1,275 1,278 1,280 1,281 1,284 1,288 1,296 1,298 1,309 1,310 1,311 1,322 1,323 1,324 1,325 1,326 1,328 1,333 1,337 1,342 1,344 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,361 1,366 1,367 1,368 1,369 1,370 1,374 1,376 1,381 1,382 1,384 1,386 1,387 1,388 1,390 1,391 1,393 1,395 1,398 1,399 1,400 1,401 1,403 1,404 1,405 1,407 1,408 1,412 1,413 1,414 1,417 1,418 1,420 1,424 1,426 1,427 1,429 1,430 1,431 1,434 1,435 1,436 1,438 1,440 1,444 1,445 1,447 1,448 1,449 1,450 1,451 1,452 1,453 1,454 1,455 1,458 1,463 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,482 1,488 1,490 1,492 1,496 1,497 1,499 1,502 1,505 1,507 1,510 1,514 1,516 1,517 1,519 1,520 1,521 1,524 1,525 1,527 1,530 1,532 1,534 1,535 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,569 1,571 1,573 1,574 1,575 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,597 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,614 1,615 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,632 1,633 1,634 1,635 1,639 1,640 1,642 1,643 1,645 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,671 1,672 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,724 1,725 1,726 1,727 1,730 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,743 1,745 1,747 1,748 1,751 1,752 1,755 1,756 1,758 1,759 1,760 1,761 1,763 1,764 1,767 1,768 1,770 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,787 1,788 1,790 1,791 1,793 1,796 1,798 1,799 1,800 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,813 1,814 1,817 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,829 1,831 1,832 1,835 1,836 1,837 1,839 1,840 1,842 1,843 1,844 1,846 1,847 1,849 1,850 1,851 1,852 1,853 1,855 1,856 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,873 1,874 1,876 1,877 1,879 1,880 1,881 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,900 1,901 1,902 1,903 1,906 1,908 1,909 1,910 1,912 1,913 1,914 1,917 1,918 1,919 1,920 1,923 1,924 1,927 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,955 1,957 1,958 1,959 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,968 1,969 1,972 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1017 1,1018 1,1019 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1042 1,1043 1,1044 1,1046 1,1049 1,1051 1,1052 1,1058 1,1059 1,1060 1,1061 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1080 1,1083 1,1084 1,1087 1,1088 1,1091 1,1092 1,1093 1,1094 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1105 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1119 1,1120 1,1122 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1175 1,1176 1,1177 1,1178 1,1179 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1200 1,1201 1,1204 1,1205 1,1206 1,1207 1,1210 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1290 1,1294 1,1295 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1349 1,1350 1,1351 1,1353 1,1354 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1387 1,1388 1,1389 1,1390 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1500 1,1503 1,1505 1,1507 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1554 1,1557 1,1560 1,1561 1,1562 1,1564 1,1565 1,1568 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1607 1,1610 1,1614 1,1615 1,1617 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1655 1,1657 1,1658 1,1659 1,1660 1,1661 1,1662 1,1664 1,1665 1,1666 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1718 1,1722 1,1724 1,1725 1,1729 1,1730 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1748 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1797 1,1801 1,1803 1,1808 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1868 1,1869 1,1870 1,1871 1,1872 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1883 1,1884 1,1890 1,1894 1,1896 1,1900 1,1907 1,1910 1,1913 1,1914 1,1915 1,1916 1,1919 1,1921 1,1922 1,1923 1,1926 1,1927 1,1928 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1976 1,1979 1,1980 1,1985 1,1986 1,1987 1,1989 1,1990 1,1991 1,1992 1,1995 1,1997 1,1999 1,2005 1,2006 1,2007 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2090 1,2092 1,2095 1,2096 1,2098 1,2102 1,2111 1,2114 1,2116 1,2119 1,2123 1,2129 1,2130 1,2137 1,2141 1,2142 1,2146 1,2147 1,2150 1,2152 1,2153 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2252 1,2255 1,2256 1,2263 1,2266 1,2270 1,2271 1,2272 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2290 1,2291 1,2293 1,2294 1,2302 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2321 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2491 1,2492 1,2494 1,2495 1,2500 1,2517 1,2520 1,2521 1,2653 1,2664 1,2666 1,2667 1,2670 1,2677 1,2678 1,2682 1,2683 1,2684 1,2686 1,2695 1,2696 1,2699 1,2700 1,2701 1,2710 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2730 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {7 1,10 1,11 1,12 1,13 1,14 1,24 1,32 1,33 1,35 1,36 1,38 1,40 1,45 1,46 1,47 1,49 1,51 1,52 1,54 1,55 1,68 1,69 1,70 1,71 1,72 1,73 1,74 1,76 1,78 1,79 1,81 1,84 1,85 1,86 1,87 1,89 1,90 1,91 1,94 1,95 1,97 1,98 1,100 1,101 1,102 1,103 1,104 1,106 1,107 1,109 1,110 1,111 1,112 1,113 1,114 1,118 1,120 1,121 1,126 1,127 1,129 1,130 1,132 1,135 1,136 1,140 1,144 1,145 1,148 1,149 1,150 1,151 1,152 1,153 1,155 1,156 1,159 1,161 1,163 1,164 1,165 1,167 1,168 1,169 1,171 1,173 1,174 1,176 1,180 1,181 1,183 1,184 1,185 1,190 1,191 1,192 1,196 1,197 1,198 1,199 1,200 1,203 1,204 1,206 1,207 1,208 1,211 1,213 1,216 1,219 1,221 1,223 1,224 1,225 1,226 1,228 1,230 1,231 1,235 1,243 1,245 1,246 1,252 1,253 1,256 1,257 1,258 1,262 1,264 1,266 1,268 1,270 1,275 1,278 1,279 1,280 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,297 1,298 1,301 1,302 1,307 1,309 1,311 1,314 1,315 1,317 1,318 1,321 1,323 1,324 1,325 1,328 1,333 1,336 1,339 1,340 1,342 1,343 1,345 1,347 1,352 1,353 1,354 1,357 1,358 1,360 1,363 1,364 1,366 1,368 1,369 1,370 1,374 1,375 1,376 1,378 1,382 1,383 1,386 1,387 1,389 1,390 1,391 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,408 1,409 1,410 1,412 1,415 1,419 1,420 1,421 1,424 1,425 1,426 1,427 1,428 1,430 1,432 1,434 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,452 1,453 1,454 1,456 1,457 1,458 1,460 1,461 1,462 1,463 1,465 1,466 1,467 1,469 1,473 1,474 1,481 1,489 1,492 1,493 1,495 1,499 1,504 1,505 1,507 1,512 1,514 1,517 1,518 1,520 1,521 1,522 1,523 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,533 1,534 1,535 1,539 1,541 1,542 1,543 1,546 1,550 1,553 1,556 1,558 1,561 1,562 1,563 1,564 1,565 1,567 1,569 1,571 1,574 1,575 1,576 1,577 1,579 1,581 1,583 1,584 1,585 1,586 1,592 1,594 1,595 1,597 1,599 1,600 1,606 1,607 1,608 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,619 1,625 1,626 1,627 1,632 1,633 1,634 1,635 1,636 1,641 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,661 1,662 1,664 1,666 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,682 1,683 1,685 1,686 1,687 1,688 1,691 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,718 1,721 1,722 1,724 1,726 1,729 1,731 1,732 1,735 1,739 1,740 1,741 1,743 1,748 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,766 1,767 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,779 1,784 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,802 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,815 1,822 1,823 1,824 1,825 1,826 1,827 1,829 1,834 1,836 1,837 1,839 1,841 1,843 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,858 1,860 1,861 1,862 1,863 1,865 1,866 1,868 1,870 1,873 1,874 1,876 1,877 1,878 1,879 1,880 1,882 1,883 1,886 1,887 1,889 1,890 1,891 1,895 1,897 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,912 1,913 1,915 1,916 1,917 1,918 1,920 1,921 1,924 1,927 1,928 1,929 1,931 1,932 1,933 1,934 1,936 1,937 1,938 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,956 1,958 1,959 1,960 1,963 1,965 1,966 1,967 1,968 1,970 1,971 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,1000 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1030 1,1033 1,1034 1,1035 1,1036 1,1039 1,1042 1,1043 1,1044 1,1045 1,1046 1,1048 1,1051 1,1052 1,1055 1,1056 1,1058 1,1059 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1091 1,1092 1,1093 1,1095 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1123 1,1124 1,1125 1,1126 1,1127 1,1128 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1187 1,1188 1,1190 1,1191 1,1192 1,1194 1,1195 1,1198 1,1199 1,1200 1,1202 1,1205 1,1208 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1221 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1249 1,1251 1,1252 1,1254 1,1255 1,1256 1,1257 1,1260 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1282 1,1287 1,1288 1,1289 1,1290 1,1291 1,1298 1,1299 1,1302 1,1303 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1332 1,1335 1,1336 1,1338 1,1342 1,1344 1,1345 1,1347 1,1351 1,1353 1,1355 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1366 1,1367 1,1368 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1387 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1400 1,1402 1,1403 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1437 1,1438 1,1439 1,1440 1,1442 1,1443 1,1444 1,1445 1,1446 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1483 1,1486 1,1489 1,1492 1,1493 1,1494 1,1495 1,1498 1,1503 1,1504 1,1505 1,1506 1,1510 1,1512 1,1513 1,1514 1,1515 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1535 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1556 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1597 1,1598 1,1599 1,1603 1,1605 1,1606 1,1607 1,1610 1,1613 1,1614 1,1616 1,1620 1,1622 1,1623 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1656 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1670 1,1671 1,1675 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1687 1,1689 1,1690 1,1691 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1718 1,1722 1,1725 1,1729 1,1731 1,1733 1,1734 1,1736 1,1737 1,1739 1,1740 1,1750 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1782 1,1783 1,1784 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1801 1,1804 1,1808 1,1814 1,1818 1,1819 1,1820 1,1821 1,1824 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1882 1,1883 1,1884 1,1885 1,1890 1,1895 1,1896 1,1898 1,1900 1,1901 1,1902 1,1905 1,1906 1,1907 1,1908 1,1913 1,1916 1,1919 1,1922 1,1923 1,1926 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1982 1,1985 1,1986 1,1987 1,1989 1,1995 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2086 1,2088 1,2091 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2119 1,2129 1,2137 1,2141 1,2142 1,2147 1,2151 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2253 1,2254 1,2259 1,2260 1,2261 1,2263 1,2270 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2315 1,2317 1,2318 1,2319 1,2323 1,2324 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2337 1,2338 1,2339 1,2344 1,2347 1,2348 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2478 1,2479 1,2483 1,2491 1,2493 1,2499 1,2513 1,2514 1,2515 1,2516 1,2519 1,2521 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2679 1,2681 1,2683 1,2684 1,2686 1,2695 1,2697 1,2698 1,2699 1,2701 1,2709 1,2710 1,2714 1,2717 1,2721 1,2726 1,2728 1,2729 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2799 1,2800 1,2807 -1} {5 1,8 1,10 1,11 1,14 1,18 1,25 1,28 1,38 1,48 1,51 1,57 1,65 1,68 1,69 1,70 1,71 1,72 1,75 1,76 1,85 1,88 1,94 1,100 1,103 1,106 1,108 1,109 1,111 1,116 1,123 1,126 1,129 1,130 1,133 1,135 1,136 1,137 1,141 1,144 1,153 1,159 1,161 1,162 1,164 1,165 1,171 1,172 1,176 1,178 1,179 1,180 1,183 1,184 1,185 1,186 1,190 1,194 1,195 1,199 1,202 1,204 1,206 1,208 1,209 1,210 1,212 1,214 1,222 1,226 1,229 1,232 1,233 1,234 1,237 1,240 1,246 1,249 1,250 1,252 1,254 1,260 1,262 1,264 1,268 1,270 1,271 1,272 1,282 1,285 1,287 1,290 1,294 1,305 1,310 1,311 1,318 1,319 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,339 1,340 1,343 1,345 1,347 1,349 1,351 1,353 1,354 1,355 1,358 1,359 1,360 1,362 1,363 1,367 1,370 1,371 1,374 1,382 1,384 1,386 1,387 1,388 1,394 1,395 1,398 1,399 1,400 1,401 1,404 1,405 1,407 1,408 1,409 1,410 1,414 1,417 1,418 1,420 1,421 1,424 1,427 1,430 1,432 1,445 1,446 1,447 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,459 1,462 1,463 1,465 1,467 1,472 1,473 1,474 1,476 1,479 1,480 1,485 1,488 1,490 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,506 1,513 1,514 1,516 1,517 1,518 1,519 1,521 1,522 1,523 1,525 1,526 1,530 1,532 1,535 1,537 1,539 1,540 1,542 1,544 1,546 1,547 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,569 1,577 1,578 1,579 1,581 1,582 1,583 1,586 1,587 1,589 1,590 1,591 1,592 1,594 1,595 1,596 1,597 1,598 1,600 1,603 1,604 1,605 1,609 1,610 1,611 1,612 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,625 1,629 1,631 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,647 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,660 1,661 1,663 1,665 1,666 1,667 1,671 1,672 1,676 1,679 1,681 1,684 1,685 1,687 1,688 1,690 1,692 1,693 1,695 1,696 1,697 1,700 1,701 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,725 1,726 1,727 1,729 1,730 1,731 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,751 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,776 1,778 1,779 1,783 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,796 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,817 1,818 1,819 1,821 1,822 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,870 1,873 1,874 1,875 1,877 1,879 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,893 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,902 1,905 1,908 1,909 1,910 1,914 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,934 1,935 1,936 1,937 1,943 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,967 1,968 1,970 1,971 1,972 1,973 1,975 1,977 1,978 1,981 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1037 1,1038 1,1039 1,1040 1,1041 1,1042 1,1043 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1058 1,1059 1,1060 1,1063 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1087 1,1088 1,1090 1,1091 1,1094 1,1095 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1123 1,1125 1,1131 1,1132 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1181 1,1183 1,1184 1,1186 1,1187 1,1190 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1252 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1294 1,1301 1,1302 1,1304 1,1308 1,1309 1,1310 1,1311 1,1312 1,1314 1,1315 1,1316 1,1318 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1335 1,1336 1,1339 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1348 1,1349 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1385 1,1386 1,1388 1,1389 1,1390 1,1393 1,1395 1,1396 1,1397 1,1400 1,1401 1,1402 1,1403 1,1405 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1444 1,1445 1,1446 1,1447 1,1451 1,1452 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1498 1,1500 1,1501 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1538 1,1539 1,1540 1,1541 1,1542 1,1543 1,1544 1,1546 1,1548 1,1549 1,1551 1,1552 1,1554 1,1556 1,1558 1,1560 1,1562 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1605 1,1607 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1617 1,1618 1,1620 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1671 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1712 1,1714 1,1719 1,1722 1,1724 1,1729 1,1730 1,1733 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1772 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1797 1,1803 1,1804 1,1816 1,1818 1,1819 1,1821 1,1825 1,1827 1,1828 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1890 1,1891 1,1894 1,1895 1,1898 1,1900 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1916 1,1921 1,1922 1,1926 1,1927 1,1929 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1974 1,1976 1,1981 1,1984 1,1985 1,1986 1,1987 1,1992 1,2000 1,2006 1,2007 1,2008 1,2009 1,2013 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2039 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2096 1,2097 1,2099 1,2102 1,2107 1,2111 1,2115 1,2116 1,2119 1,2129 1,2131 1,2137 1,2138 1,2140 1,2141 1,2142 1,2144 1,2145 1,2146 1,2152 1,2153 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2234 1,2235 1,2237 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2262 1,2263 1,2264 1,2270 1,2271 1,2277 1,2280 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2292 1,2293 1,2302 1,2303 1,2305 1,2306 1,2316 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2337 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2442 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2474 1,2479 1,2482 1,2483 1,2486 1,2487 1,2491 1,2492 1,2494 1,2506 1,2517 1,2519 1,2521 1,2664 1,2666 1,2669 1,2670 1,2678 1,2683 1,2684 1,2686 1,2693 1,2695 1,2696 1,2697 1,2698 1,2711 1,2712 1,2713 1,2714 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {5 1,10 1,18 1,24 1,30 1,39 1,47 1,51 1,54 1,60 1,63 1,64 1,69 1,71 1,76 1,81 1,82 1,88 1,94 1,97 1,105 1,107 1,114 1,115 1,116 1,119 1,124 1,126 1,127 1,129 1,130 1,132 1,133 1,137 1,138 1,143 1,144 1,145 1,150 1,151 1,153 1,154 1,157 1,166 1,167 1,168 1,173 1,174 1,176 1,177 1,178 1,183 1,186 1,187 1,195 1,198 1,199 1,202 1,203 1,204 1,205 1,206 1,208 1,209 1,210 1,213 1,214 1,216 1,220 1,221 1,222 1,225 1,226 1,229 1,230 1,232 1,235 1,239 1,240 1,243 1,247 1,248 1,249 1,253 1,254 1,255 1,256 1,257 1,261 1,264 1,265 1,269 1,278 1,280 1,282 1,284 1,285 1,286 1,288 1,294 1,295 1,297 1,300 1,302 1,305 1,308 1,311 1,313 1,314 1,315 1,317 1,319 1,323 1,324 1,325 1,326 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,335 1,336 1,337 1,338 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,355 1,359 1,361 1,363 1,369 1,370 1,371 1,373 1,374 1,377 1,381 1,382 1,384 1,385 1,386 1,387 1,388 1,390 1,393 1,394 1,395 1,404 1,405 1,407 1,408 1,410 1,413 1,414 1,415 1,417 1,421 1,423 1,424 1,427 1,429 1,430 1,432 1,435 1,436 1,438 1,440 1,442 1,444 1,448 1,449 1,450 1,451 1,454 1,457 1,459 1,460 1,462 1,465 1,466 1,467 1,471 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,485 1,489 1,490 1,493 1,494 1,495 1,496 1,502 1,504 1,505 1,510 1,511 1,512 1,513 1,514 1,515 1,516 1,517 1,518 1,519 1,521 1,522 1,524 1,526 1,530 1,531 1,532 1,533 1,535 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,547 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,569 1,571 1,573 1,577 1,580 1,581 1,582 1,583 1,584 1,587 1,588 1,589 1,591 1,593 1,594 1,597 1,602 1,603 1,605 1,606 1,607 1,609 1,610 1,611 1,613 1,615 1,616 1,617 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,641 1,642 1,643 1,645 1,646 1,648 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,700 1,702 1,703 1,706 1,707 1,709 1,710 1,711 1,712 1,716 1,717 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,741 1,745 1,747 1,748 1,749 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,767 1,768 1,769 1,770 1,771 1,773 1,774 1,776 1,777 1,778 1,779 1,781 1,782 1,785 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,804 1,805 1,807 1,808 1,809 1,813 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,883 1,887 1,889 1,890 1,892 1,893 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,924 1,925 1,927 1,928 1,929 1,930 1,932 1,933 1,934 1,935 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,947 1,949 1,950 1,953 1,954 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,971 1,973 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,987 1,989 1,990 1,992 1,993 1,995 1,997 1,998 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1016 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1037 1,1038 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1073 1,1076 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1099 1,1100 1,1101 1,1102 1,1104 1,1107 1,1108 1,1109 1,1110 1,1111 1,1112 1,1115 1,1116 1,1119 1,1122 1,1124 1,1125 1,1131 1,1134 1,1135 1,1136 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1200 1,1201 1,1202 1,1204 1,1205 1,1207 1,1209 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1250 1,1251 1,1252 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1318 1,1320 1,1322 1,1324 1,1326 1,1328 1,1329 1,1330 1,1332 1,1333 1,1336 1,1341 1,1342 1,1343 1,1344 1,1345 1,1346 1,1350 1,1353 1,1355 1,1356 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1425 1,1427 1,1428 1,1429 1,1430 1,1432 1,1433 1,1434 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1491 1,1493 1,1497 1,1498 1,1500 1,1501 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1562 1,1565 1,1567 1,1568 1,1569 1,1572 1,1573 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1604 1,1605 1,1606 1,1607 1,1614 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1669 1,1670 1,1672 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1701 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1718 1,1721 1,1722 1,1725 1,1726 1,1730 1,1731 1,1732 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1745 1,1747 1,1749 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1802 1,1803 1,1804 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1827 1,1828 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1892 1,1893 1,1898 1,1900 1,1905 1,1907 1,1910 1,1913 1,1914 1,1915 1,1916 1,1921 1,1922 1,1923 1,1926 1,1929 1,1934 1,1935 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1959 1,1960 1,1961 1,1963 1,1964 1,1965 1,1966 1,1967 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1981 1,1983 1,1985 1,1986 1,1988 1,1989 1,1990 1,1991 1,1992 1,2005 1,2006 1,2007 1,2011 1,2013 1,2015 1,2018 1,2021 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2085 1,2086 1,2090 1,2094 1,2096 1,2102 1,2107 1,2109 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2129 1,2137 1,2138 1,2140 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2229 1,2230 1,2231 1,2235 1,2237 1,2240 1,2242 1,2243 1,2252 1,2254 1,2256 1,2262 1,2263 1,2266 1,2270 1,2272 1,2275 1,2278 1,2281 1,2282 1,2283 1,2285 1,2287 1,2288 1,2291 1,2292 1,2293 1,2296 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2484 1,2487 1,2489 1,2493 1,2506 1,2517 1,2521 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2680 1,2682 1,2684 1,2685 1,2686 1,2696 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {2 1,11 1,15 1,23 1,28 1,30 1,32 1,37 1,40 1,45 1,46 1,47 1,48 1,49 1,51 1,52 1,53 1,54 1,57 1,58 1,59 1,60 1,62 1,64 1,67 1,69 1,70 1,71 1,75 1,76 1,83 1,86 1,88 1,90 1,99 1,102 1,103 1,104 1,106 1,108 1,110 1,114 1,119 1,120 1,122 1,123 1,128 1,129 1,130 1,134 1,135 1,137 1,138 1,141 1,142 1,143 1,144 1,145 1,150 1,151 1,154 1,156 1,161 1,162 1,164 1,165 1,167 1,169 1,171 1,173 1,174 1,176 1,181 1,183 1,185 1,187 1,188 1,190 1,191 1,194 1,196 1,198 1,199 1,201 1,202 1,206 1,208 1,209 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,225 1,226 1,228 1,230 1,231 1,232 1,234 1,240 1,243 1,245 1,247 1,249 1,250 1,252 1,253 1,254 1,256 1,257 1,258 1,260 1,261 1,262 1,264 1,265 1,266 1,270 1,271 1,272 1,275 1,279 1,280 1,284 1,285 1,286 1,287 1,292 1,293 1,294 1,295 1,297 1,298 1,299 1,302 1,303 1,308 1,309 1,311 1,313 1,315 1,317 1,320 1,323 1,324 1,325 1,326 1,332 1,336 1,338 1,341 1,344 1,345 1,346 1,347 1,352 1,353 1,354 1,355 1,360 1,361 1,362 1,363 1,367 1,368 1,369 1,370 1,376 1,378 1,381 1,382 1,384 1,386 1,387 1,388 1,389 1,390 1,391 1,393 1,394 1,395 1,399 1,400 1,402 1,404 1,408 1,409 1,412 1,413 1,415 1,418 1,419 1,420 1,421 1,424 1,426 1,427 1,430 1,432 1,433 1,434 1,435 1,436 1,437 1,438 1,439 1,440 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,453 1,454 1,455 1,458 1,461 1,462 1,465 1,466 1,467 1,469 1,472 1,473 1,474 1,477 1,478 1,480 1,481 1,482 1,485 1,487 1,490 1,492 1,494 1,495 1,498 1,499 1,502 1,503 1,504 1,507 1,510 1,512 1,513 1,516 1,518 1,520 1,521 1,524 1,525 1,526 1,528 1,530 1,531 1,532 1,534 1,535 1,537 1,539 1,540 1,541 1,542 1,543 1,544 1,546 1,550 1,551 1,553 1,556 1,559 1,561 1,563 1,564 1,565 1,566 1,567 1,569 1,571 1,572 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,583 1,584 1,586 1,588 1,589 1,590 1,591 1,592 1,594 1,595 1,597 1,598 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,620 1,621 1,624 1,626 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,636 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,649 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,662 1,665 1,666 1,668 1,671 1,677 1,678 1,679 1,681 1,682 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,692 1,693 1,694 1,695 1,697 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,716 1,717 1,720 1,721 1,724 1,725 1,726 1,727 1,729 1,730 1,731 1,732 1,735 1,737 1,740 1,741 1,743 1,748 1,749 1,753 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,777 1,778 1,779 1,781 1,785 1,786 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,838 1,839 1,841 1,843 1,844 1,847 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,857 1,860 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,873 1,875 1,876 1,877 1,878 1,879 1,881 1,882 1,883 1,889 1,890 1,891 1,894 1,895 1,897 1,898 1,899 1,900 1,901 1,902 1,905 1,906 1,908 1,909 1,912 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,927 1,929 1,930 1,931 1,934 1,935 1,936 1,937 1,938 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,971 1,972 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,985 1,986 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1005 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1040 1,1041 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1052 1,1054 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1078 1,1079 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1122 1,1125 1,1127 1,1128 1,1130 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1154 1,1156 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1190 1,1192 1,1193 1,1194 1,1195 1,1197 1,1199 1,1201 1,1202 1,1204 1,1208 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1234 1,1235 1,1236 1,1237 1,1239 1,1241 1,1242 1,1243 1,1244 1,1246 1,1249 1,1251 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1301 1,1302 1,1303 1,1304 1,1305 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1341 1,1345 1,1346 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1376 1,1377 1,1378 1,1380 1,1381 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1406 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1494 1,1495 1,1500 1,1503 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1554 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1569 1,1570 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1606 1,1610 1,1611 1,1612 1,1614 1,1615 1,1616 1,1618 1,1620 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1658 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1714 1,1718 1,1722 1,1723 1,1725 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1739 1,1740 1,1748 1,1750 1,1751 1,1752 1,1753 1,1756 1,1757 1,1758 1,1760 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1803 1,1808 1,1814 1,1819 1,1821 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1854 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1890 1,1892 1,1894 1,1899 1,1906 1,1908 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1926 1,1927 1,1929 1,1930 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1985 1,1986 1,1987 1,1990 1,1991 1,1992 1,1995 1,2002 1,2004 1,2006 1,2007 1,2011 1,2013 1,2014 1,2015 1,2018 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2085 1,2091 1,2092 1,2093 1,2095 1,2096 1,2097 1,2099 1,2102 1,2105 1,2107 1,2109 1,2111 1,2113 1,2114 1,2115 1,2119 1,2123 1,2125 1,2126 1,2129 1,2137 1,2138 1,2142 1,2144 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2184 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2246 1,2252 1,2254 1,2257 1,2259 1,2262 1,2263 1,2266 1,2270 1,2275 1,2277 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2305 1,2306 1,2307 1,2315 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2326 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2450 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2479 1,2480 1,2481 1,2483 1,2486 1,2493 1,2496 1,2499 1,2504 1,2506 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2678 1,2679 1,2680 1,2683 1,2684 1,2686 1,2695 1,2696 1,2697 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2721 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2743 1,2750 1,2751 1,2752 1,2755 1,2756 1,2762 1,2763 1,2766 1,2768 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {2 1,7 1,10 1,11 1,13 1,15 1,19 1,21 1,27 1,28 1,30 1,32 1,35 1,36 1,38 1,39 1,40 1,47 1,52 1,54 1,55 1,57 1,61 1,62 1,68 1,69 1,70 1,71 1,72 1,73 1,76 1,79 1,82 1,85 1,87 1,88 1,90 1,94 1,97 1,98 1,100 1,101 1,103 1,104 1,106 1,107 1,108 1,109 1,110 1,111 1,112 1,113 1,114 1,116 1,117 1,118 1,119 1,120 1,121 1,122 1,127 1,128 1,130 1,132 1,134 1,135 1,136 1,137 1,139 1,140 1,141 1,142 1,143 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,157 1,159 1,161 1,162 1,163 1,164 1,165 1,167 1,169 1,171 1,174 1,175 1,176 1,177 1,180 1,181 1,183 1,185 1,186 1,187 1,191 1,192 1,194 1,196 1,198 1,199 1,201 1,204 1,207 1,208 1,210 1,211 1,214 1,215 1,216 1,219 1,220 1,222 1,223 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,242 1,244 1,245 1,247 1,248 1,251 1,252 1,254 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,269 1,270 1,275 1,279 1,282 1,285 1,286 1,287 1,290 1,292 1,293 1,297 1,298 1,299 1,302 1,303 1,305 1,307 1,311 1,312 1,313 1,314 1,315 1,317 1,318 1,320 1,321 1,323 1,324 1,325 1,326 1,328 1,329 1,331 1,332 1,335 1,339 1,340 1,341 1,344 1,346 1,351 1,352 1,353 1,354 1,355 1,357 1,358 1,360 1,363 1,364 1,366 1,368 1,369 1,371 1,373 1,376 1,377 1,378 1,381 1,382 1,384 1,385 1,387 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,400 1,402 1,404 1,405 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,419 1,420 1,421 1,424 1,425 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,437 1,438 1,440 1,442 1,444 1,446 1,447 1,450 1,451 1,454 1,455 1,456 1,458 1,459 1,460 1,463 1,465 1,466 1,469 1,471 1,472 1,474 1,476 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,489 1,491 1,492 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,511 1,512 1,513 1,515 1,516 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,534 1,535 1,539 1,541 1,542 1,544 1,546 1,547 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,563 1,565 1,566 1,568 1,571 1,573 1,575 1,576 1,577 1,579 1,580 1,581 1,583 1,586 1,587 1,589 1,590 1,594 1,595 1,597 1,599 1,600 1,602 1,605 1,606 1,607 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,621 1,624 1,625 1,627 1,631 1,632 1,633 1,636 1,640 1,642 1,643 1,644 1,645 1,646 1,647 1,648 1,649 1,650 1,651 1,652 1,654 1,655 1,656 1,665 1,667 1,668 1,670 1,671 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,701 1,702 1,706 1,707 1,709 1,710 1,711 1,712 1,714 1,718 1,720 1,721 1,723 1,724 1,725 1,726 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,747 1,748 1,749 1,750 1,755 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,766 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,780 1,782 1,783 1,784 1,785 1,786 1,787 1,788 1,789 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,802 1,804 1,806 1,807 1,808 1,810 1,811 1,813 1,814 1,815 1,817 1,818 1,819 1,822 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,843 1,844 1,847 1,849 1,850 1,851 1,853 1,854 1,855 1,856 1,857 1,858 1,859 1,861 1,862 1,863 1,864 1,866 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,879 1,881 1,883 1,886 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,899 1,900 1,901 1,906 1,909 1,912 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,931 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,954 1,955 1,956 1,959 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,971 1,974 1,975 1,976 1,977 1,979 1,981 1,982 1,984 1,985 1,986 1,987 1,989 1,990 1,992 1,994 1,995 1,996 1,997 1,998 1,999 1,1003 1,1004 1,1005 1,1006 1,1007 1,1009 1,1010 1,1011 1,1012 1,1013 1,1015 1,1016 1,1019 1,1022 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1039 1,1040 1,1043 1,1044 1,1046 1,1048 1,1051 1,1052 1,1054 1,1055 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1070 1,1071 1,1073 1,1079 1,1080 1,1082 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1109 1,1110 1,1111 1,1114 1,1115 1,1116 1,1118 1,1120 1,1121 1,1122 1,1124 1,1125 1,1126 1,1127 1,1129 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1146 1,1147 1,1148 1,1150 1,1151 1,1156 1,1157 1,1158 1,1159 1,1161 1,1163 1,1164 1,1166 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1188 1,1192 1,1195 1,1197 1,1199 1,1204 1,1210 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1231 1,1232 1,1235 1,1239 1,1241 1,1242 1,1243 1,1244 1,1245 1,1246 1,1247 1,1249 1,1250 1,1252 1,1253 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1294 1,1299 1,1300 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1330 1,1331 1,1332 1,1339 1,1340 1,1342 1,1343 1,1349 1,1351 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1384 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1396 1,1397 1,1399 1,1400 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1444 1,1445 1,1446 1,1449 1,1452 1,1453 1,1454 1,1455 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1469 1,1473 1,1474 1,1475 1,1476 1,1477 1,1480 1,1481 1,1482 1,1483 1,1485 1,1486 1,1494 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1550 1,1552 1,1554 1,1556 1,1560 1,1561 1,1565 1,1567 1,1568 1,1569 1,1570 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1599 1,1600 1,1602 1,1604 1,1605 1,1606 1,1610 1,1613 1,1614 1,1615 1,1618 1,1623 1,1624 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1657 1,1659 1,1660 1,1661 1,1662 1,1665 1,1666 1,1670 1,1674 1,1675 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1712 1,1714 1,1715 1,1717 1,1722 1,1725 1,1726 1,1730 1,1731 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1764 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1808 1,1814 1,1816 1,1819 1,1820 1,1821 1,1828 1,1830 1,1832 1,1835 1,1841 1,1844 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1899 1,1902 1,1906 1,1907 1,1913 1,1914 1,1915 1,1917 1,1922 1,1926 1,1929 1,1930 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1953 1,1954 1,1955 1,1956 1,1957 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1983 1,1985 1,1988 1,1992 1,1994 1,1995 1,2001 1,2002 1,2006 1,2007 1,2009 1,2013 1,2014 1,2018 1,2019 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2089 1,2090 1,2096 1,2102 1,2107 1,2108 1,2111 1,2113 1,2114 1,2118 1,2119 1,2120 1,2122 1,2123 1,2137 1,2142 1,2144 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2246 1,2257 1,2263 1,2268 1,2270 1,2275 1,2278 1,2280 1,2281 1,2282 1,2283 1,2287 1,2290 1,2291 1,2293 1,2303 1,2304 1,2305 1,2306 1,2307 1,2314 1,2315 1,2317 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2339 1,2340 1,2341 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2457 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2471 1,2472 1,2476 1,2479 1,2480 1,2483 1,2493 1,2501 1,2514 1,2515 1,2516 1,2519 1,2521 1,2653 1,2664 1,2666 1,2669 1,2670 1,2677 1,2681 1,2683 1,2684 1,2685 1,2687 1,2695 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2730 1,2731 1,2733 1,2734 1,2735 1,2743 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2772 1,2773 1,2774 1,2780 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2799 1,2800 1,2801 1,2806 1,2807 -1} {5 1,12 1,13 1,16 1,18 1,21 1,23 1,30 1,31 1,32 1,33 1,35 1,36 1,38 1,40 1,46 1,47 1,49 1,51 1,52 1,61 1,63 1,68 1,69 1,73 1,76 1,78 1,79 1,82 1,83 1,85 1,92 1,94 1,95 1,97 1,101 1,102 1,105 1,106 1,107 1,108 1,109 1,111 1,114 1,118 1,119 1,122 1,129 1,130 1,132 1,136 1,137 1,139 1,141 1,143 1,144 1,146 1,149 1,150 1,152 1,153 1,154 1,155 1,161 1,162 1,167 1,168 1,169 1,171 1,172 1,174 1,179 1,181 1,184 1,186 1,188 1,190 1,192 1,196 1,198 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,209 1,210 1,211 1,212 1,214 1,215 1,217 1,219 1,220 1,222 1,223 1,225 1,226 1,227 1,229 1,231 1,232 1,234 1,237 1,241 1,243 1,245 1,247 1,255 1,256 1,261 1,266 1,267 1,269 1,275 1,277 1,278 1,279 1,280 1,281 1,282 1,285 1,287 1,288 1,289 1,290 1,292 1,293 1,294 1,295 1,299 1,300 1,301 1,302 1,308 1,310 1,311 1,312 1,313 1,315 1,319 1,320 1,321 1,323 1,327 1,328 1,331 1,332 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,347 1,349 1,351 1,352 1,353 1,358 1,362 1,366 1,370 1,371 1,373 1,374 1,375 1,376 1,377 1,378 1,381 1,382 1,386 1,390 1,391 1,394 1,398 1,399 1,400 1,401 1,404 1,407 1,409 1,410 1,412 1,413 1,414 1,415 1,417 1,420 1,421 1,424 1,427 1,429 1,430 1,432 1,433 1,434 1,436 1,438 1,442 1,444 1,446 1,447 1,448 1,449 1,450 1,452 1,454 1,455 1,456 1,460 1,462 1,465 1,466 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,482 1,483 1,485 1,486 1,487 1,489 1,490 1,491 1,492 1,494 1,495 1,496 1,500 1,502 1,504 1,505 1,506 1,510 1,513 1,514 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,539 1,541 1,542 1,543 1,544 1,545 1,546 1,547 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,565 1,566 1,567 1,568 1,571 1,573 1,574 1,577 1,578 1,579 1,580 1,581 1,583 1,586 1,587 1,588 1,589 1,592 1,593 1,594 1,595 1,597 1,598 1,599 1,600 1,602 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,613 1,616 1,619 1,620 1,621 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,640 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,651 1,652 1,653 1,654 1,656 1,657 1,658 1,661 1,664 1,665 1,666 1,667 1,669 1,670 1,671 1,672 1,676 1,677 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,692 1,693 1,694 1,695 1,697 1,699 1,701 1,702 1,703 1,706 1,707 1,708 1,710 1,711 1,712 1,714 1,717 1,720 1,723 1,724 1,725 1,729 1,730 1,731 1,732 1,734 1,736 1,738 1,739 1,740 1,743 1,747 1,748 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,778 1,779 1,784 1,787 1,788 1,792 1,793 1,794 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,807 1,808 1,809 1,810 1,814 1,815 1,817 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,828 1,831 1,832 1,833 1,834 1,836 1,837 1,838 1,839 1,841 1,842 1,843 1,844 1,847 1,851 1,852 1,853 1,855 1,856 1,857 1,859 1,860 1,862 1,864 1,865 1,866 1,868 1,870 1,871 1,873 1,874 1,875 1,877 1,878 1,879 1,880 1,881 1,889 1,890 1,891 1,892 1,895 1,896 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,917 1,919 1,920 1,921 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,937 1,938 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,980 1,981 1,982 1,984 1,985 1,986 1,990 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1009 1,1010 1,1011 1,1012 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1055 1,1056 1,1058 1,1059 1,1060 1,1062 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1074 1,1076 1,1077 1,1082 1,1087 1,1088 1,1090 1,1091 1,1093 1,1094 1,1095 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1115 1,1116 1,1118 1,1119 1,1120 1,1121 1,1122 1,1123 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1187 1,1188 1,1190 1,1192 1,1194 1,1195 1,1196 1,1197 1,1199 1,1201 1,1206 1,1207 1,1208 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1255 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1280 1,1282 1,1283 1,1284 1,1286 1,1288 1,1289 1,1290 1,1291 1,1293 1,1294 1,1300 1,1301 1,1302 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1332 1,1333 1,1336 1,1337 1,1341 1,1343 1,1346 1,1347 1,1348 1,1350 1,1351 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1381 1,1382 1,1384 1,1385 1,1387 1,1389 1,1390 1,1392 1,1393 1,1395 1,1396 1,1397 1,1399 1,1400 1,1401 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1426 1,1427 1,1428 1,1429 1,1432 1,1433 1,1434 1,1436 1,1437 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1446 1,1447 1,1451 1,1452 1,1453 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1495 1,1497 1,1498 1,1500 1,1501 1,1502 1,1503 1,1504 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1547 1,1548 1,1549 1,1551 1,1552 1,1553 1,1554 1,1558 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1612 1,1614 1,1616 1,1617 1,1618 1,1619 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1664 1,1665 1,1666 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1711 1,1712 1,1713 1,1714 1,1715 1,1718 1,1722 1,1725 1,1726 1,1730 1,1733 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1744 1,1747 1,1751 1,1752 1,1756 1,1758 1,1760 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1796 1,1797 1,1800 1,1801 1,1802 1,1803 1,1804 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1822 1,1825 1,1826 1,1827 1,1828 1,1829 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1889 1,1892 1,1899 1,1900 1,1901 1,1905 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1919 1,1922 1,1923 1,1924 1,1926 1,1929 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1975 1,1976 1,1981 1,1982 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1992 1,1994 1,1999 1,2006 1,2007 1,2008 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2076 1,2077 1,2078 1,2080 1,2088 1,2090 1,2092 1,2094 1,2095 1,2096 1,2097 1,2102 1,2105 1,2107 1,2109 1,2111 1,2114 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2154 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2245 1,2251 1,2252 1,2254 1,2256 1,2257 1,2259 1,2260 1,2262 1,2263 1,2266 1,2270 1,2271 1,2272 1,2277 1,2280 1,2281 1,2283 1,2287 1,2288 1,2289 1,2290 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2307 1,2317 1,2318 1,2319 1,2320 1,2321 1,2323 1,2324 1,2325 1,2328 1,2329 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2443 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2468 1,2470 1,2472 1,2477 1,2479 1,2483 1,2487 1,2502 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2652 1,2653 1,2664 1,2666 1,2667 1,2669 1,2677 1,2678 1,2681 1,2682 1,2683 1,2684 1,2685 1,2686 1,2693 1,2695 1,2697 1,2699 1,2701 1,2709 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2750 1,2751 1,2752 1,2755 1,2763 1,2764 1,2768 1,2769 1,2771 1,2772 1,2773 1,2774 1,2781 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {10 1,13 1,19 1,22 1,23 1,24 1,27 1,30 1,33 1,35 1,36 1,40 1,45 1,46 1,47 1,52 1,53 1,58 1,62 1,65 1,67 1,68 1,69 1,70 1,71 1,73 1,79 1,83 1,85 1,88 1,90 1,94 1,99 1,100 1,101 1,104 1,106 1,109 1,110 1,111 1,114 1,116 1,118 1,119 1,121 1,122 1,124 1,126 1,127 1,128 1,129 1,132 1,134 1,138 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,156 1,157 1,159 1,161 1,163 1,164 1,166 1,169 1,174 1,180 1,181 1,183 1,187 1,189 1,190 1,196 1,198 1,199 1,202 1,204 1,205 1,207 1,208 1,209 1,210 1,211 1,212 1,214 1,216 1,219 1,220 1,222 1,225 1,226 1,227 1,230 1,231 1,232 1,233 1,234 1,235 1,237 1,242 1,245 1,246 1,250 1,252 1,253 1,256 1,257 1,258 1,262 1,266 1,268 1,269 1,272 1,275 1,278 1,279 1,289 1,290 1,292 1,293 1,297 1,298 1,299 1,300 1,302 1,305 1,306 1,311 1,313 1,315 1,317 1,319 1,320 1,321 1,325 1,326 1,328 1,331 1,332 1,333 1,334 1,335 1,337 1,339 1,341 1,342 1,343 1,344 1,345 1,346 1,349 1,351 1,353 1,354 1,355 1,356 1,358 1,362 1,363 1,367 1,369 1,370 1,374 1,375 1,376 1,377 1,378 1,382 1,386 1,387 1,388 1,390 1,391 1,393 1,394 1,395 1,398 1,399 1,401 1,404 1,405 1,407 1,408 1,409 1,412 1,413 1,414 1,415 1,418 1,420 1,424 1,425 1,426 1,427 1,428 1,430 1,434 1,435 1,437 1,440 1,446 1,448 1,449 1,450 1,451 1,453 1,454 1,457 1,458 1,459 1,462 1,467 1,470 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,483 1,486 1,489 1,490 1,491 1,492 1,494 1,497 1,498 1,499 1,502 1,507 1,510 1,512 1,513 1,517 1,519 1,520 1,521 1,522 1,524 1,525 1,526 1,530 1,531 1,535 1,537 1,538 1,541 1,542 1,543 1,546 1,547 1,552 1,553 1,555 1,557 1,558 1,561 1,562 1,564 1,565 1,566 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,584 1,586 1,587 1,589 1,590 1,594 1,595 1,597 1,600 1,603 1,604 1,605 1,606 1,607 1,608 1,609 1,611 1,613 1,615 1,617 1,618 1,619 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,642 1,646 1,649 1,650 1,651 1,654 1,655 1,656 1,657 1,658 1,663 1,664 1,665 1,666 1,667 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,690 1,691 1,693 1,694 1,695 1,698 1,699 1,700 1,702 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,718 1,720 1,721 1,722 1,724 1,725 1,730 1,732 1,734 1,735 1,737 1,738 1,739 1,740 1,741 1,748 1,749 1,750 1,752 1,755 1,757 1,759 1,760 1,761 1,762 1,764 1,765 1,766 1,767 1,768 1,769 1,771 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,797 1,798 1,799 1,800 1,802 1,804 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,814 1,817 1,819 1,823 1,824 1,825 1,826 1,829 1,831 1,833 1,834 1,835 1,836 1,837 1,839 1,840 1,841 1,842 1,843 1,844 1,846 1,847 1,850 1,851 1,852 1,853 1,855 1,856 1,859 1,860 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,871 1,873 1,874 1,875 1,876 1,877 1,879 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,901 1,903 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,914 1,916 1,918 1,919 1,920 1,921 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,935 1,937 1,939 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,951 1,952 1,953 1,956 1,957 1,958 1,960 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,969 1,970 1,974 1,975 1,976 1,977 1,980 1,981 1,982 1,984 1,986 1,988 1,990 1,992 1,993 1,994 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1004 1,1005 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1015 1,1017 1,1018 1,1019 1,1021 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1041 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1058 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1078 1,1083 1,1085 1,1087 1,1088 1,1090 1,1091 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1101 1,1102 1,1103 1,1106 1,1108 1,1110 1,1111 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1156 1,1157 1,1158 1,1159 1,1161 1,1162 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1202 1,1207 1,1208 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1248 1,1249 1,1251 1,1254 1,1255 1,1256 1,1257 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1277 1,1279 1,1280 1,1282 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1303 1,1304 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1319 1,1320 1,1321 1,1322 1,1323 1,1324 1,1326 1,1328 1,1330 1,1331 1,1336 1,1339 1,1340 1,1341 1,1342 1,1344 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1451 1,1453 1,1454 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1467 1,1468 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1489 1,1492 1,1493 1,1494 1,1498 1,1500 1,1505 1,1508 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1539 1,1540 1,1543 1,1546 1,1547 1,1548 1,1550 1,1552 1,1553 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1572 1,1573 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1604 1,1605 1,1607 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1622 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1718 1,1722 1,1724 1,1726 1,1730 1,1731 1,1733 1,1734 1,1736 1,1738 1,1740 1,1743 1,1744 1,1747 1,1751 1,1752 1,1756 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1804 1,1809 1,1811 1,1814 1,1816 1,1819 1,1820 1,1821 1,1829 1,1830 1,1832 1,1833 1,1835 1,1842 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1888 1,1889 1,1892 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1917 1,1922 1,1923 1,1926 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1974 1,1979 1,1980 1,1982 1,1985 1,1986 1,1989 1,1990 1,1992 1,1995 1,1999 1,2000 1,2006 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2023 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2035 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2089 1,2092 1,2094 1,2095 1,2096 1,2102 1,2107 1,2111 1,2114 1,2116 1,2129 1,2137 1,2141 1,2142 1,2146 1,2147 1,2149 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2228 1,2229 1,2230 1,2231 1,2238 1,2240 1,2242 1,2243 1,2245 1,2246 1,2252 1,2253 1,2256 1,2257 1,2258 1,2262 1,2263 1,2265 1,2270 1,2273 1,2275 1,2279 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2299 1,2303 1,2305 1,2306 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2489 1,2501 1,2504 1,2506 1,2513 1,2514 1,2515 1,2516 1,2521 1,2653 1,2667 1,2670 1,2677 1,2680 1,2681 1,2683 1,2686 1,2687 1,2693 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2800 1,2806 1,2807 -1} {7 1,9 1,10 1,13 1,18 1,21 1,22 1,25 1,28 1,32 1,33 1,36 1,37 1,39 1,43 1,46 1,47 1,48 1,49 1,51 1,52 1,54 1,59 1,63 1,64 1,65 1,67 1,68 1,69 1,70 1,72 1,75 1,77 1,81 1,82 1,83 1,84 1,86 1,89 1,94 1,97 1,98 1,99 1,101 1,104 1,105 1,106 1,107 1,108 1,109 1,113 1,114 1,115 1,119 1,120 1,121 1,123 1,124 1,127 1,128 1,130 1,132 1,133 1,134 1,135 1,137 1,138 1,139 1,141 1,143 1,144 1,145 1,148 1,150 1,151 1,154 1,155 1,164 1,165 1,167 1,168 1,169 1,171 1,174 1,176 1,179 1,180 1,181 1,182 1,183 1,184 1,185 1,186 1,187 1,188 1,189 1,191 1,192 1,195 1,197 1,198 1,199 1,201 1,202 1,203 1,204 1,205 1,206 1,207 1,208 1,209 1,210 1,214 1,215 1,216 1,219 1,220 1,221 1,222 1,224 1,225 1,226 1,228 1,229 1,230 1,231 1,232 1,235 1,243 1,244 1,245 1,247 1,250 1,253 1,254 1,255 1,256 1,257 1,260 1,261 1,266 1,269 1,270 1,277 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,292 1,293 1,294 1,295 1,297 1,298 1,300 1,302 1,303 1,305 1,307 1,308 1,309 1,310 1,311 1,314 1,315 1,317 1,319 1,320 1,321 1,323 1,325 1,331 1,332 1,333 1,334 1,335 1,338 1,341 1,342 1,344 1,346 1,351 1,352 1,353 1,355 1,356 1,357 1,358 1,359 1,361 1,362 1,366 1,367 1,368 1,369 1,371 1,373 1,374 1,376 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,389 1,390 1,391 1,393 1,394 1,396 1,398 1,399 1,400 1,404 1,407 1,409 1,413 1,414 1,415 1,417 1,419 1,424 1,425 1,427 1,429 1,430 1,432 1,434 1,436 1,437 1,438 1,439 1,440 1,444 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,455 1,456 1,458 1,459 1,460 1,461 1,465 1,466 1,469 1,472 1,473 1,476 1,477 1,478 1,481 1,485 1,487 1,490 1,492 1,494 1,495 1,496 1,497 1,499 1,500 1,502 1,504 1,505 1,507 1,510 1,513 1,514 1,515 1,517 1,518 1,519 1,520 1,521 1,523 1,524 1,525 1,526 1,530 1,531 1,532 1,533 1,534 1,535 1,537 1,541 1,542 1,543 1,544 1,546 1,547 1,548 1,550 1,551 1,555 1,556 1,558 1,559 1,562 1,565 1,566 1,568 1,569 1,571 1,572 1,573 1,575 1,576 1,577 1,578 1,579 1,580 1,581 1,582 1,583 1,584 1,587 1,588 1,589 1,590 1,594 1,595 1,596 1,600 1,602 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,618 1,619 1,620 1,621 1,624 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,635 1,639 1,641 1,642 1,643 1,645 1,646 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,658 1,661 1,662 1,665 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,686 1,687 1,688 1,690 1,691 1,693 1,694 1,695 1,696 1,698 1,699 1,701 1,703 1,705 1,706 1,707 1,708 1,709 1,711 1,712 1,716 1,720 1,721 1,723 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,739 1,740 1,741 1,743 1,745 1,748 1,749 1,755 1,756 1,757 1,758 1,759 1,760 1,762 1,763 1,764 1,765 1,766 1,768 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,780 1,782 1,784 1,785 1,786 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,802 1,804 1,805 1,807 1,808 1,814 1,815 1,817 1,818 1,819 1,821 1,822 1,824 1,825 1,826 1,827 1,829 1,832 1,833 1,834 1,835 1,837 1,838 1,839 1,840 1,841 1,846 1,847 1,849 1,850 1,851 1,853 1,855 1,856 1,857 1,858 1,859 1,860 1,861 1,862 1,863 1,864 1,866 1,867 1,868 1,869 1,870 1,873 1,874 1,875 1,876 1,877 1,879 1,880 1,882 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,913 1,914 1,916 1,918 1,919 1,921 1,923 1,924 1,925 1,932 1,934 1,937 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,951 1,952 1,953 1,954 1,958 1,964 1,965 1,966 1,967 1,969 1,970 1,971 1,973 1,974 1,976 1,977 1,979 1,980 1,981 1,982 1,985 1,986 1,994 1,995 1,996 1,997 1,998 1,1001 1,1003 1,1004 1,1005 1,1007 1,1009 1,1010 1,1011 1,1013 1,1014 1,1015 1,1016 1,1017 1,1019 1,1020 1,1022 1,1023 1,1024 1,1025 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1035 1,1036 1,1038 1,1039 1,1040 1,1041 1,1043 1,1044 1,1045 1,1048 1,1049 1,1052 1,1053 1,1055 1,1056 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1079 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1097 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1106 1,1108 1,1109 1,1110 1,1112 1,1114 1,1115 1,1118 1,1120 1,1121 1,1122 1,1124 1,1125 1,1129 1,1130 1,1131 1,1132 1,1134 1,1135 1,1136 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1150 1,1151 1,1152 1,1154 1,1155 1,1156 1,1158 1,1159 1,1160 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1192 1,1195 1,1197 1,1198 1,1199 1,1200 1,1202 1,1203 1,1205 1,1206 1,1211 1,1213 1,1214 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1235 1,1237 1,1238 1,1239 1,1241 1,1244 1,1246 1,1248 1,1249 1,1250 1,1252 1,1253 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1275 1,1276 1,1279 1,1280 1,1282 1,1283 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1293 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1328 1,1330 1,1332 1,1333 1,1336 1,1340 1,1342 1,1344 1,1349 1,1350 1,1351 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1382 1,1384 1,1385 1,1386 1,1388 1,1390 1,1392 1,1394 1,1395 1,1397 1,1399 1,1400 1,1402 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1425 1,1426 1,1427 1,1428 1,1429 1,1430 1,1434 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1450 1,1451 1,1453 1,1454 1,1455 1,1456 1,1457 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1468 1,1469 1,1471 1,1472 1,1473 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1494 1,1495 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1537 1,1538 1,1540 1,1541 1,1542 1,1543 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1561 1,1565 1,1568 1,1569 1,1570 1,1572 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1603 1,1604 1,1605 1,1606 1,1607 1,1617 1,1618 1,1619 1,1622 1,1623 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1657 1,1659 1,1660 1,1662 1,1666 1,1667 1,1670 1,1672 1,1674 1,1676 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1710 1,1711 1,1712 1,1713 1,1714 1,1715 1,1717 1,1719 1,1722 1,1729 1,1731 1,1733 1,1736 1,1737 1,1738 1,1744 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1795 1,1809 1,1811 1,1814 1,1819 1,1820 1,1822 1,1826 1,1827 1,1832 1,1833 1,1835 1,1840 1,1841 1,1842 1,1843 1,1844 1,1846 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1889 1,1892 1,1899 1,1906 1,1907 1,1909 1,1910 1,1913 1,1914 1,1915 1,1917 1,1921 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1975 1,1980 1,1983 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1994 1,1995 1,2002 1,2006 1,2007 1,2008 1,2009 1,2011 1,2014 1,2018 1,2021 1,2024 1,2028 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2089 1,2092 1,2096 1,2098 1,2099 1,2102 1,2104 1,2107 1,2116 1,2119 1,2122 1,2125 1,2129 1,2137 1,2142 1,2150 1,2152 1,2155 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2237 1,2239 1,2240 1,2242 1,2243 1,2245 1,2252 1,2254 1,2256 1,2259 1,2263 1,2264 1,2266 1,2267 1,2268 1,2270 1,2272 1,2273 1,2278 1,2280 1,2281 1,2287 1,2288 1,2291 1,2292 1,2302 1,2303 1,2305 1,2306 1,2307 1,2312 1,2317 1,2318 1,2319 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2340 1,2343 1,2346 1,2347 1,2348 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2474 1,2475 1,2479 1,2482 1,2483 1,2485 1,2486 1,2492 1,2494 1,2501 1,2504 1,2513 1,2514 1,2515 1,2516 1,2517 1,2521 1,2652 1,2653 1,2664 1,2666 1,2669 1,2677 1,2678 1,2679 1,2680 1,2682 1,2683 1,2684 1,2685 1,2695 1,2696 1,2698 1,2699 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2747 1,2750 1,2752 1,2762 1,2763 1,2764 1,2768 1,2772 1,2773 1,2774 1,2780 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2806 1,2807 -1} {7 1,9 1,10 1,11 1,14 1,19 1,22 1,23 1,27 1,30 1,32 1,33 1,36 1,37 1,38 1,39 1,43 1,47 1,48 1,49 1,51 1,59 1,62 1,65 1,67 1,71 1,72 1,75 1,76 1,82 1,83 1,84 1,85 1,89 1,91 1,97 1,98 1,100 1,105 1,106 1,108 1,109 1,110 1,113 1,116 1,117 1,118 1,119 1,122 1,124 1,126 1,130 1,132 1,137 1,138 1,139 1,141 1,145 1,146 1,148 1,150 1,151 1,153 1,154 1,158 1,159 1,161 1,162 1,165 1,167 1,173 1,179 1,181 1,183 1,186 1,187 1,188 1,189 1,192 1,195 1,197 1,198 1,200 1,201 1,202 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,211 1,214 1,216 1,217 1,219 1,220 1,221 1,222 1,223 1,224 1,225 1,227 1,228 1,230 1,232 1,233 1,234 1,237 1,239 1,241 1,243 1,244 1,248 1,252 1,254 1,255 1,256 1,257 1,258 1,261 1,262 1,266 1,268 1,269 1,271 1,272 1,275 1,278 1,282 1,284 1,286 1,287 1,288 1,290 1,293 1,294 1,295 1,296 1,297 1,298 1,299 1,300 1,303 1,308 1,310 1,314 1,315 1,317 1,318 1,319 1,320 1,323 1,324 1,325 1,327 1,328 1,330 1,331 1,332 1,333 1,334 1,336 1,338 1,339 1,342 1,344 1,346 1,347 1,348 1,349 1,351 1,352 1,353 1,356 1,357 1,359 1,362 1,365 1,366 1,367 1,370 1,371 1,372 1,375 1,377 1,378 1,381 1,382 1,383 1,385 1,388 1,390 1,391 1,392 1,393 1,394 1,396 1,398 1,399 1,403 1,404 1,405 1,407 1,409 1,410 1,412 1,413 1,415 1,417 1,418 1,420 1,425 1,428 1,429 1,431 1,432 1,434 1,435 1,436 1,438 1,440 1,441 1,442 1,444 1,445 1,446 1,447 1,449 1,451 1,452 1,453 1,455 1,457 1,459 1,462 1,463 1,467 1,468 1,469 1,471 1,472 1,473 1,474 1,477 1,478 1,479 1,480 1,481 1,483 1,485 1,490 1,492 1,493 1,494 1,496 1,497 1,499 1,502 1,503 1,504 1,505 1,507 1,510 1,513 1,515 1,517 1,518 1,519 1,520 1,521 1,522 1,524 1,527 1,528 1,530 1,532 1,534 1,537 1,538 1,539 1,541 1,542 1,543 1,544 1,545 1,547 1,549 1,550 1,551 1,552 1,553 1,555 1,556 1,557 1,558 1,559 1,561 1,562 1,563 1,565 1,566 1,568 1,573 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,592 1,593 1,594 1,595 1,597 1,599 1,600 1,603 1,604 1,605 1,606 1,608 1,609 1,611 1,612 1,616 1,618 1,619 1,621 1,624 1,625 1,627 1,628 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,641 1,642 1,643 1,645 1,646 1,647 1,648 1,650 1,651 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,661 1,664 1,665 1,666 1,667 1,669 1,670 1,676 1,677 1,678 1,679 1,680 1,681 1,682 1,683 1,684 1,686 1,687 1,690 1,692 1,693 1,694 1,695 1,696 1,697 1,699 1,701 1,702 1,703 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,712 1,714 1,717 1,720 1,721 1,722 1,723 1,725 1,726 1,730 1,734 1,735 1,736 1,738 1,739 1,740 1,741 1,745 1,748 1,749 1,751 1,756 1,757 1,758 1,759 1,762 1,763 1,764 1,765 1,766 1,767 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,776 1,777 1,778 1,779 1,781 1,783 1,784 1,787 1,788 1,790 1,792 1,793 1,795 1,796 1,798 1,799 1,800 1,801 1,802 1,803 1,804 1,805 1,806 1,807 1,808 1,809 1,810 1,813 1,814 1,817 1,820 1,821 1,822 1,824 1,825 1,826 1,828 1,831 1,832 1,833 1,834 1,835 1,836 1,837 1,838 1,839 1,841 1,842 1,847 1,851 1,852 1,853 1,855 1,857 1,861 1,862 1,863 1,864 1,865 1,866 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,879 1,881 1,883 1,886 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,903 1,905 1,906 1,908 1,909 1,911 1,912 1,913 1,915 1,916 1,917 1,918 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,935 1,936 1,937 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,957 1,958 1,960 1,961 1,962 1,964 1,965 1,966 1,967 1,970 1,971 1,972 1,975 1,976 1,981 1,982 1,984 1,985 1,986 1,987 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1009 1,1011 1,1012 1,1013 1,1016 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1026 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1038 1,1039 1,1042 1,1043 1,1046 1,1048 1,1049 1,1051 1,1052 1,1053 1,1054 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1105 1,1108 1,1109 1,1110 1,1112 1,1113 1,1114 1,1119 1,1120 1,1122 1,1124 1,1125 1,1131 1,1132 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1155 1,1157 1,1158 1,1159 1,1160 1,1161 1,1162 1,1163 1,1164 1,1165 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1187 1,1188 1,1189 1,1190 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1202 1,1203 1,1204 1,1205 1,1207 1,1209 1,1211 1,1212 1,1213 1,1214 1,1215 1,1216 1,1217 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1236 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1247 1,1249 1,1250 1,1251 1,1254 1,1255 1,1256 1,1257 1,1259 1,1260 1,1261 1,1263 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1274 1,1275 1,1276 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1285 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1294 1,1298 1,1300 1,1301 1,1304 1,1305 1,1307 1,1308 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1338 1,1339 1,1341 1,1344 1,1345 1,1346 1,1348 1,1349 1,1350 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1375 1,1376 1,1377 1,1378 1,1379 1,1382 1,1383 1,1385 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1404 1,1406 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1454 1,1455 1,1456 1,1458 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1479 1,1480 1,1482 1,1483 1,1485 1,1486 1,1487 1,1489 1,1490 1,1493 1,1494 1,1495 1,1497 1,1498 1,1500 1,1502 1,1505 1,1507 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1538 1,1539 1,1540 1,1541 1,1543 1,1544 1,1545 1,1546 1,1548 1,1550 1,1552 1,1553 1,1554 1,1556 1,1557 1,1560 1,1561 1,1564 1,1565 1,1567 1,1568 1,1569 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1602 1,1603 1,1605 1,1606 1,1612 1,1614 1,1617 1,1618 1,1620 1,1625 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1654 1,1655 1,1656 1,1657 1,1658 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1720 1,1722 1,1726 1,1729 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1739 1,1740 1,1743 1,1749 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1800 1,1801 1,1804 1,1811 1,1814 1,1816 1,1818 1,1819 1,1820 1,1821 1,1822 1,1826 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1846 1,1847 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1895 1,1896 1,1898 1,1900 1,1906 1,1907 1,1908 1,1913 1,1914 1,1915 1,1922 1,1926 1,1927 1,1929 1,1931 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1976 1,1980 1,1983 1,1985 1,1986 1,1987 1,1989 1,1990 1,1992 1,1994 1,1995 1,2006 1,2007 1,2009 1,2011 1,2014 1,2015 1,2016 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2081 1,2090 1,2094 1,2096 1,2099 1,2102 1,2107 1,2111 1,2116 1,2119 1,2129 1,2137 1,2142 1,2146 1,2150 1,2152 1,2155 1,2159 1,2160 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2251 1,2253 1,2256 1,2257 1,2259 1,2263 1,2268 1,2270 1,2271 1,2274 1,2275 1,2277 1,2281 1,2282 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2305 1,2306 1,2312 1,2314 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2326 1,2330 1,2331 1,2332 1,2333 1,2334 1,2338 1,2339 1,2340 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2445 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2477 1,2479 1,2480 1,2483 1,2485 1,2486 1,2491 1,2492 1,2494 1,2496 1,2499 1,2500 1,2506 1,2517 1,2519 1,2520 1,2652 1,2653 1,2666 1,2667 1,2669 1,2677 1,2680 1,2681 1,2682 1,2685 1,2686 1,2687 1,2693 1,2695 1,2696 1,2698 1,2699 1,2701 1,2709 1,2711 1,2713 1,2717 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2733 1,2734 1,2741 1,2743 1,2747 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2781 1,2782 1,2783 1,2784 1,2785 1,2786 1,2789 1,2791 1,2793 1,2797 1,2798 1,2806 1,2807 -1} {2 1,7 1,8 1,9 1,11 1,15 1,22 1,31 1,35 1,39 1,47 1,50 1,51 1,54 1,55 1,57 1,58 1,62 1,63 1,67 1,70 1,71 1,74 1,75 1,76 1,77 1,79 1,81 1,82 1,85 1,90 1,91 1,94 1,97 1,98 1,99 1,100 1,103 1,105 1,106 1,109 1,110 1,116 1,118 1,119 1,120 1,121 1,122 1,124 1,130 1,133 1,134 1,135 1,136 1,137 1,140 1,143 1,144 1,145 1,146 1,151 1,153 1,154 1,155 1,156 1,161 1,166 1,167 1,168 1,172 1,175 1,179 1,181 1,183 1,184 1,187 1,190 1,194 1,195 1,198 1,199 1,200 1,203 1,205 1,206 1,207 1,208 1,209 1,210 1,213 1,214 1,216 1,220 1,221 1,223 1,225 1,226 1,227 1,228 1,229 1,230 1,231 1,232 1,235 1,239 1,241 1,243 1,244 1,246 1,247 1,250 1,252 1,255 1,260 1,261 1,266 1,272 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,287 1,288 1,290 1,294 1,298 1,300 1,303 1,306 1,307 1,308 1,309 1,311 1,313 1,314 1,318 1,319 1,321 1,324 1,325 1,326 1,328 1,331 1,332 1,333 1,335 1,337 1,338 1,343 1,345 1,346 1,348 1,349 1,351 1,352 1,353 1,354 1,357 1,362 1,363 1,364 1,366 1,368 1,372 1,373 1,374 1,377 1,378 1,382 1,383 1,384 1,385 1,386 1,392 1,393 1,394 1,398 1,405 1,407 1,409 1,413 1,414 1,417 1,420 1,421 1,424 1,426 1,427 1,429 1,430 1,431 1,432 1,434 1,435 1,436 1,437 1,438 1,439 1,444 1,446 1,447 1,449 1,450 1,451 1,452 1,454 1,455 1,456 1,459 1,460 1,462 1,463 1,465 1,466 1,467 1,469 1,472 1,473 1,477 1,478 1,480 1,485 1,488 1,490 1,492 1,494 1,496 1,499 1,502 1,507 1,511 1,512 1,513 1,514 1,516 1,517 1,519 1,520 1,522 1,523 1,524 1,525 1,530 1,531 1,532 1,533 1,534 1,535 1,538 1,541 1,542 1,546 1,547 1,550 1,552 1,553 1,555 1,556 1,558 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,569 1,571 1,576 1,577 1,578 1,580 1,582 1,584 1,586 1,588 1,590 1,594 1,595 1,597 1,598 1,602 1,603 1,605 1,607 1,608 1,609 1,610 1,611 1,612 1,613 1,614 1,615 1,616 1,617 1,620 1,621 1,625 1,627 1,629 1,631 1,632 1,633 1,634 1,636 1,639 1,640 1,642 1,643 1,645 1,648 1,649 1,652 1,653 1,654 1,655 1,656 1,657 1,658 1,660 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,686 1,687 1,691 1,692 1,693 1,694 1,699 1,700 1,701 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,721 1,723 1,724 1,725 1,726 1,729 1,730 1,731 1,734 1,735 1,737 1,738 1,739 1,740 1,743 1,747 1,748 1,750 1,751 1,754 1,755 1,756 1,758 1,759 1,760 1,763 1,766 1,767 1,769 1,770 1,771 1,773 1,774 1,775 1,776 1,778 1,779 1,783 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,795 1,796 1,798 1,799 1,801 1,802 1,804 1,805 1,807 1,809 1,810 1,812 1,813 1,814 1,817 1,822 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,833 1,834 1,835 1,837 1,840 1,842 1,844 1,847 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,861 1,862 1,863 1,864 1,865 1,866 1,867 1,868 1,869 1,870 1,872 1,873 1,874 1,875 1,880 1,881 1,882 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,902 1,903 1,904 1,905 1,906 1,908 1,910 1,911 1,912 1,913 1,917 1,918 1,919 1,920 1,921 1,924 1,925 1,928 1,929 1,930 1,931 1,932 1,933 1,934 1,935 1,936 1,939 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,953 1,957 1,958 1,960 1,961 1,964 1,965 1,966 1,969 1,971 1,975 1,976 1,977 1,978 1,979 1,981 1,982 1,984 1,986 1,989 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1002 1,1007 1,1009 1,1010 1,1011 1,1013 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1026 1,1029 1,1031 1,1032 1,1033 1,1036 1,1037 1,1039 1,1043 1,1044 1,1046 1,1048 1,1049 1,1052 1,1054 1,1057 1,1059 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1077 1,1078 1,1079 1,1080 1,1083 1,1084 1,1085 1,1087 1,1088 1,1090 1,1091 1,1093 1,1096 1,1100 1,1101 1,1102 1,1103 1,1104 1,1108 1,1109 1,1111 1,1113 1,1114 1,1115 1,1119 1,1120 1,1121 1,1122 1,1125 1,1129 1,1132 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1151 1,1152 1,1156 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1170 1,1171 1,1172 1,1174 1,1175 1,1176 1,1178 1,1179 1,1180 1,1181 1,1183 1,1184 1,1185 1,1186 1,1187 1,1188 1,1190 1,1191 1,1192 1,1193 1,1195 1,1196 1,1197 1,1199 1,1202 1,1203 1,1204 1,1206 1,1208 1,1209 1,1211 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1238 1,1239 1,1241 1,1242 1,1244 1,1246 1,1248 1,1249 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1261 1,1262 1,1263 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1276 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1291 1,1292 1,1293 1,1300 1,1301 1,1302 1,1305 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1321 1,1322 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1333 1,1336 1,1339 1,1340 1,1341 1,1343 1,1344 1,1346 1,1353 1,1356 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1371 1,1372 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1383 1,1384 1,1386 1,1387 1,1388 1,1389 1,1390 1,1392 1,1395 1,1396 1,1397 1,1398 1,1399 1,1400 1,1401 1,1402 1,1403 1,1406 1,1407 1,1408 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1435 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1448 1,1449 1,1450 1,1451 1,1453 1,1455 1,1456 1,1457 1,1461 1,1463 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1480 1,1482 1,1483 1,1486 1,1489 1,1490 1,1491 1,1493 1,1500 1,1502 1,1505 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1525 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1546 1,1548 1,1552 1,1553 1,1556 1,1558 1,1560 1,1561 1,1562 1,1564 1,1565 1,1567 1,1568 1,1570 1,1572 1,1577 1,1578 1,1579 1,1580 1,1581 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1602 1,1604 1,1605 1,1606 1,1607 1,1610 1,1615 1,1616 1,1617 1,1618 1,1624 1,1625 1,1626 1,1628 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1652 1,1653 1,1654 1,1655 1,1657 1,1658 1,1659 1,1660 1,1662 1,1663 1,1665 1,1666 1,1667 1,1669 1,1670 1,1674 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1712 1,1714 1,1717 1,1720 1,1721 1,1722 1,1724 1,1727 1,1730 1,1733 1,1734 1,1736 1,1738 1,1740 1,1747 1,1751 1,1752 1,1757 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1791 1,1792 1,1793 1,1795 1,1796 1,1797 1,1800 1,1801 1,1804 1,1809 1,1811 1,1819 1,1820 1,1821 1,1822 1,1827 1,1830 1,1831 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1849 1,1850 1,1852 1,1853 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1891 1,1892 1,1898 1,1900 1,1905 1,1908 1,1910 1,1913 1,1914 1,1915 1,1916 1,1922 1,1924 1,1926 1,1927 1,1929 1,1933 1,1934 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1980 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1988 1,1989 1,1990 1,1991 1,1992 1,1994 1,2006 1,2007 1,2009 1,2011 1,2013 1,2014 1,2016 1,2018 1,2021 1,2024 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2038 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2085 1,2086 1,2092 1,2095 1,2096 1,2099 1,2102 1,2106 1,2109 1,2111 1,2115 1,2116 1,2118 1,2119 1,2122 1,2129 1,2137 1,2141 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2244 1,2246 1,2251 1,2252 1,2256 1,2263 1,2268 1,2270 1,2278 1,2279 1,2281 1,2283 1,2287 1,2288 1,2291 1,2292 1,2293 1,2295 1,2300 1,2303 1,2304 1,2305 1,2306 1,2313 1,2317 1,2319 1,2322 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2337 1,2342 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2365 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2462 1,2463 1,2464 1,2465 1,2467 1,2470 1,2474 1,2475 1,2479 1,2483 1,2485 1,2490 1,2493 1,2501 1,2505 1,2506 1,2521 1,2652 1,2664 1,2666 1,2667 1,2669 1,2670 1,2677 1,2678 1,2680 1,2682 1,2683 1,2684 1,2685 1,2695 1,2696 1,2697 1,2698 1,2699 1,2700 1,2701 1,2709 1,2710 1,2711 1,2713 1,2714 1,2717 1,2719 1,2721 1,2726 1,2727 1,2729 1,2730 1,2731 1,2733 1,2734 1,2735 1,2736 1,2742 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2763 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2783 1,2784 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2801 1,2806 1,2807 -1} {7 1,10 1,13 1,16 1,19 1,21 1,23 1,24 1,27 1,28 1,30 1,32 1,33 1,36 1,40 1,45 1,46 1,47 1,52 1,53 1,54 1,58 1,61 1,62 1,67 1,68 1,69 1,70 1,73 1,79 1,83 1,85 1,88 1,94 1,95 1,99 1,100 1,101 1,104 1,106 1,108 1,109 1,110 1,111 1,113 1,114 1,118 1,119 1,120 1,121 1,122 1,126 1,127 1,132 1,134 1,136 1,137 1,138 1,139 1,140 1,141 1,142 1,143 1,144 1,145 1,146 1,149 1,150 1,153 1,154 1,155 1,157 1,159 1,161 1,163 1,164 1,165 1,166 1,169 1,170 1,171 1,174 1,176 1,177 1,180 1,181 1,183 1,184 1,186 1,187 1,189 1,190 1,194 1,196 1,197 1,198 1,199 1,202 1,204 1,205 1,207 1,209 1,210 1,211 1,212 1,214 1,219 1,220 1,221 1,226 1,230 1,231 1,232 1,233 1,235 1,237 1,239 1,242 1,245 1,246 1,248 1,250 1,252 1,253 1,256 1,257 1,258 1,262 1,266 1,268 1,269 1,275 1,278 1,279 1,281 1,287 1,289 1,290 1,292 1,293 1,294 1,297 1,298 1,299 1,300 1,302 1,303 1,305 1,309 1,311 1,312 1,314 1,315 1,317 1,318 1,320 1,321 1,325 1,326 1,328 1,332 1,333 1,335 1,337 1,339 1,341 1,342 1,344 1,345 1,346 1,349 1,351 1,352 1,353 1,354 1,355 1,356 1,357 1,358 1,362 1,363 1,367 1,368 1,369 1,370 1,371 1,374 1,376 1,377 1,378 1,382 1,386 1,387 1,391 1,393 1,394 1,395 1,398 1,399 1,401 1,402 1,404 1,405 1,409 1,412 1,413 1,418 1,425 1,426 1,427 1,430 1,434 1,435 1,437 1,438 1,440 1,445 1,446 1,447 1,448 1,449 1,451 1,453 1,454 1,455 1,457 1,458 1,459 1,462 1,465 1,466 1,470 1,471 1,472 1,473 1,474 1,476 1,477 1,478 1,479 1,483 1,486 1,487 1,489 1,490 1,492 1,493 1,494 1,497 1,498 1,499 1,502 1,503 1,505 1,507 1,510 1,512 1,513 1,519 1,520 1,521 1,522 1,523 1,525 1,526 1,527 1,530 1,531 1,532 1,535 1,537 1,541 1,542 1,544 1,546 1,550 1,551 1,553 1,555 1,556 1,557 1,558 1,561 1,565 1,567 1,568 1,571 1,574 1,575 1,576 1,577 1,578 1,579 1,581 1,582 1,583 1,584 1,586 1,587 1,589 1,590 1,592 1,593 1,594 1,595 1,596 1,600 1,604 1,605 1,606 1,608 1,610 1,611 1,612 1,613 1,615 1,618 1,619 1,620 1,621 1,624 1,625 1,631 1,632 1,633 1,634 1,644 1,647 1,648 1,649 1,650 1,651 1,652 1,653 1,655 1,658 1,662 1,663 1,665 1,668 1,671 1,672 1,676 1,677 1,678 1,681 1,683 1,684 1,685 1,688 1,690 1,691 1,693 1,694 1,695 1,698 1,701 1,702 1,705 1,706 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,718 1,721 1,722 1,724 1,725 1,726 1,730 1,734 1,735 1,736 1,739 1,740 1,741 1,743 1,748 1,749 1,750 1,755 1,757 1,758 1,759 1,760 1,762 1,764 1,768 1,769 1,770 1,771 1,772 1,773 1,774 1,775 1,777 1,778 1,779 1,781 1,784 1,785 1,786 1,787 1,788 1,790 1,791 1,793 1,794 1,795 1,796 1,798 1,799 1,800 1,802 1,805 1,806 1,808 1,809 1,810 1,812 1,813 1,817 1,819 1,822 1,824 1,825 1,826 1,828 1,829 1,831 1,832 1,833 1,834 1,835 1,839 1,841 1,842 1,843 1,847 1,850 1,851 1,853 1,856 1,857 1,861 1,862 1,863 1,865 1,866 1,867 1,869 1,871 1,872 1,873 1,874 1,875 1,876 1,879 1,880 1,883 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,901 1,903 1,905 1,906 1,908 1,909 1,910 1,913 1,914 1,915 1,916 1,919 1,920 1,921 1,922 1,923 1,924 1,925 1,927 1,928 1,929 1,930 1,931 1,934 1,936 1,937 1,939 1,940 1,942 1,943 1,944 1,945 1,946 1,947 1,948 1,949 1,950 1,951 1,952 1,953 1,956 1,958 1,961 1,963 1,964 1,965 1,966 1,967 1,968 1,970 1,974 1,975 1,977 1,981 1,982 1,984 1,985 1,986 1,987 1,988 1,990 1,992 1,993 1,995 1,996 1,997 1,998 1,999 1,1000 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1015 1,1016 1,1018 1,1019 1,1020 1,1022 1,1023 1,1024 1,1029 1,1030 1,1031 1,1032 1,1033 1,1034 1,1036 1,1039 1,1041 1,1043 1,1044 1,1048 1,1049 1,1052 1,1053 1,1058 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1070 1,1071 1,1076 1,1077 1,1083 1,1085 1,1087 1,1088 1,1093 1,1098 1,1099 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1111 1,1112 1,1113 1,1114 1,1115 1,1118 1,1120 1,1122 1,1124 1,1125 1,1127 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1138 1,1139 1,1140 1,1142 1,1144 1,1145 1,1146 1,1147 1,1148 1,1149 1,1150 1,1152 1,1156 1,1157 1,1158 1,1161 1,1162 1,1163 1,1164 1,1168 1,1169 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1183 1,1185 1,1186 1,1188 1,1190 1,1191 1,1192 1,1193 1,1194 1,1195 1,1197 1,1198 1,1199 1,1200 1,1201 1,1203 1,1205 1,1207 1,1208 1,1212 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1222 1,1228 1,1229 1,1230 1,1231 1,1234 1,1235 1,1236 1,1239 1,1241 1,1245 1,1247 1,1248 1,1249 1,1251 1,1254 1,1256 1,1257 1,1259 1,1260 1,1261 1,1262 1,1264 1,1265 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1276 1,1278 1,1279 1,1282 1,1283 1,1286 1,1287 1,1288 1,1289 1,1290 1,1293 1,1299 1,1301 1,1302 1,1303 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1315 1,1316 1,1317 1,1320 1,1322 1,1323 1,1324 1,1326 1,1330 1,1331 1,1338 1,1340 1,1341 1,1344 1,1347 1,1349 1,1350 1,1353 1,1355 1,1356 1,1358 1,1359 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1380 1,1382 1,1383 1,1385 1,1386 1,1388 1,1389 1,1390 1,1392 1,1393 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1404 1,1405 1,1407 1,1408 1,1410 1,1411 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1421 1,1422 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1435 1,1436 1,1438 1,1440 1,1441 1,1443 1,1444 1,1446 1,1447 1,1452 1,1453 1,1454 1,1460 1,1461 1,1462 1,1463 1,1464 1,1466 1,1468 1,1469 1,1472 1,1473 1,1474 1,1475 1,1477 1,1479 1,1483 1,1486 1,1489 1,1490 1,1494 1,1500 1,1504 1,1505 1,1510 1,1512 1,1513 1,1514 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1522 1,1523 1,1524 1,1525 1,1527 1,1528 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1536 1,1537 1,1539 1,1540 1,1543 1,1545 1,1546 1,1547 1,1548 1,1550 1,1553 1,1560 1,1561 1,1565 1,1572 1,1574 1,1576 1,1577 1,1578 1,1579 1,1580 1,1581 1,1582 1,1583 1,1584 1,1585 1,1586 1,1587 1,1588 1,1589 1,1590 1,1594 1,1595 1,1596 1,1599 1,1600 1,1603 1,1605 1,1606 1,1615 1,1616 1,1617 1,1618 1,1619 1,1622 1,1623 1,1626 1,1629 1,1632 1,1633 1,1634 1,1635 1,1636 1,1637 1,1638 1,1639 1,1640 1,1642 1,1644 1,1646 1,1647 1,1648 1,1649 1,1650 1,1651 1,1652 1,1653 1,1655 1,1657 1,1659 1,1660 1,1664 1,1665 1,1666 1,1667 1,1669 1,1670 1,1672 1,1673 1,1675 1,1676 1,1677 1,1678 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1695 1,1696 1,1697 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1715 1,1717 1,1719 1,1722 1,1724 1,1726 1,1729 1,1730 1,1731 1,1736 1,1737 1,1738 1,1740 1,1749 1,1750 1,1752 1,1757 1,1758 1,1760 1,1761 1,1763 1,1764 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1780 1,1781 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1795 1,1797 1,1814 1,1819 1,1820 1,1821 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1843 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1873 1,1874 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1889 1,1891 1,1896 1,1897 1,1898 1,1899 1,1900 1,1902 1,1906 1,1907 1,1908 1,1913 1,1915 1,1916 1,1917 1,1921 1,1927 1,1929 1,1930 1,1932 1,1934 1,1935 1,1936 1,1937 1,1938 1,1939 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1984 1,1985 1,1986 1,1988 1,1989 1,1990 1,1992 1,1995 1,1999 1,2000 1,2006 1,2007 1,2008 1,2009 1,2014 1,2015 1,2018 1,2021 1,2024 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2079 1,2082 1,2085 1,2089 1,2095 1,2096 1,2102 1,2107 1,2111 1,2116 1,2117 1,2119 1,2123 1,2129 1,2137 1,2141 1,2142 1,2149 1,2150 1,2152 1,2154 1,2155 1,2159 1,2161 1,2162 1,2164 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2233 1,2240 1,2242 1,2243 1,2251 1,2257 1,2258 1,2262 1,2263 1,2264 1,2270 1,2273 1,2275 1,2276 1,2278 1,2281 1,2283 1,2287 1,2291 1,2293 1,2303 1,2306 1,2307 1,2317 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2406 1,2407 1,2408 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2479 1,2483 1,2486 1,2487 1,2494 1,2504 1,2513 1,2514 1,2515 1,2516 1,2520 1,2521 1,2653 1,2666 1,2667 1,2670 1,2677 1,2680 1,2681 1,2683 1,2685 1,2687 1,2693 1,2696 1,2697 1,2699 1,2700 1,2701 1,2710 1,2711 1,2712 1,2713 1,2714 1,2717 1,2718 1,2721 1,2726 1,2727 1,2728 1,2729 1,2730 1,2731 1,2732 1,2734 1,2735 1,2736 1,2743 1,2749 1,2750 1,2751 1,2752 1,2755 1,2762 1,2763 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2783 1,2785 1,2786 1,2788 1,2789 1,2791 1,2793 1,2797 1,2798 1,2799 1,2806 1,2807 -1} {22 1,32 1,35 1,40 1,44 1,51 1,53 1,58 1,60 1,62 1,64 1,67 1,69 1,71 1,73 1,75 1,82 1,90 1,94 1,99 1,101 1,105 1,106 1,107 1,110 1,113 1,114 1,120 1,124 1,126 1,128 1,130 1,132 1,133 1,139 1,142 1,143 1,144 1,146 1,151 1,155 1,164 1,172 1,173 1,174 1,175 1,179 1,181 1,182 1,187 1,196 1,199 1,201 1,203 1,204 1,205 1,206 1,209 1,210 1,212 1,214 1,216 1,220 1,222 1,225 1,226 1,227 1,228 1,231 1,232 1,240 1,241 1,243 1,244 1,246 1,253 1,254 1,255 1,256 1,260 1,266 1,268 1,269 1,270 1,275 1,278 1,279 1,280 1,282 1,284 1,285 1,286 1,288 1,294 1,299 1,301 1,302 1,306 1,308 1,309 1,313 1,319 1,325 1,326 1,327 1,331 1,332 1,337 1,338 1,341 1,342 1,345 1,349 1,353 1,357 1,358 1,359 1,362 1,363 1,364 1,370 1,374 1,375 1,377 1,378 1,382 1,383 1,384 1,386 1,387 1,388 1,394 1,395 1,404 1,405 1,407 1,412 1,414 1,415 1,417 1,420 1,424 1,427 1,429 1,430 1,432 1,435 1,436 1,437 1,439 1,444 1,449 1,450 1,454 1,458 1,459 1,460 1,461 1,465 1,467 1,469 1,471 1,472 1,473 1,480 1,481 1,485 1,488 1,490 1,492 1,493 1,494 1,496 1,502 1,506 1,507 1,514 1,515 1,516 1,517 1,520 1,522 1,523 1,524 1,526 1,530 1,531 1,535 1,537 1,538 1,539 1,540 1,542 1,546 1,547 1,550 1,553 1,555 1,556 1,557 1,559 1,561 1,562 1,566 1,567 1,568 1,569 1,573 1,576 1,577 1,580 1,583 1,586 1,587 1,589 1,590 1,591 1,594 1,596 1,597 1,598 1,602 1,605 1,607 1,608 1,609 1,610 1,611 1,612 1,615 1,616 1,617 1,620 1,621 1,624 1,625 1,627 1,628 1,629 1,632 1,633 1,636 1,639 1,642 1,643 1,646 1,647 1,648 1,649 1,652 1,653 1,654 1,655 1,657 1,658 1,660 1,661 1,662 1,664 1,665 1,666 1,667 1,668 1,669 1,670 1,671 1,672 1,676 1,677 1,678 1,679 1,681 1,684 1,685 1,686 1,687 1,688 1,692 1,693 1,695 1,698 1,699 1,701 1,702 1,706 1,708 1,709 1,711 1,712 1,714 1,716 1,717 1,721 1,725 1,726 1,729 1,730 1,731 1,734 1,736 1,737 1,738 1,739 1,740 1,745 1,747 1,748 1,749 1,750 1,754 1,755 1,756 1,757 1,758 1,759 1,760 1,763 1,764 1,766 1,767 1,769 1,770 1,772 1,774 1,776 1,777 1,778 1,779 1,781 1,786 1,787 1,790 1,791 1,792 1,793 1,794 1,795 1,796 1,798 1,799 1,802 1,803 1,805 1,806 1,807 1,809 1,810 1,813 1,814 1,815 1,817 1,818 1,819 1,821 1,823 1,824 1,825 1,826 1,827 1,829 1,831 1,832 1,834 1,835 1,836 1,837 1,840 1,843 1,850 1,851 1,852 1,853 1,854 1,855 1,856 1,859 1,860 1,861 1,862 1,864 1,865 1,867 1,868 1,869 1,870 1,872 1,874 1,875 1,877 1,878 1,879 1,883 1,887 1,889 1,890 1,891 1,892 1,894 1,895 1,896 1,897 1,898 1,899 1,900 1,901 1,902 1,903 1,905 1,906 1,908 1,909 1,911 1,913 1,914 1,916 1,917 1,918 1,919 1,920 1,921 1,923 1,924 1,928 1,929 1,930 1,931 1,933 1,934 1,936 1,939 1,942 1,943 1,944 1,945 1,947 1,949 1,950 1,953 1,954 1,957 1,958 1,960 1,965 1,969 1,970 1,971 1,975 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,989 1,993 1,995 1,997 1,998 1,999 1,1000 1,1002 1,1003 1,1004 1,1006 1,1007 1,1009 1,1011 1,1012 1,1013 1,1014 1,1015 1,1016 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1024 1,1029 1,1031 1,1032 1,1033 1,1035 1,1036 1,1037 1,1038 1,1039 1,1042 1,1044 1,1045 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1056 1,1057 1,1058 1,1059 1,1060 1,1061 1,1063 1,1064 1,1066 1,1067 1,1068 1,1069 1,1073 1,1076 1,1078 1,1079 1,1080 1,1083 1,1084 1,1088 1,1090 1,1091 1,1093 1,1094 1,1100 1,1101 1,1102 1,1103 1,1104 1,1106 1,1108 1,1109 1,1110 1,1113 1,1114 1,1115 1,1116 1,1119 1,1120 1,1121 1,1122 1,1124 1,1125 1,1127 1,1129 1,1130 1,1131 1,1132 1,1135 1,1138 1,1140 1,1141 1,1142 1,1143 1,1144 1,1145 1,1146 1,1147 1,1149 1,1150 1,1151 1,1152 1,1156 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1167 1,1168 1,1169 1,1170 1,1171 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1180 1,1183 1,1185 1,1186 1,1187 1,1188 1,1192 1,1193 1,1194 1,1195 1,1196 1,1197 1,1198 1,1199 1,1200 1,1201 1,1202 1,1203 1,1204 1,1205 1,1206 1,1207 1,1208 1,1209 1,1210 1,1211 1,1212 1,1213 1,1215 1,1216 1,1217 1,1218 1,1219 1,1220 1,1222 1,1228 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1244 1,1246 1,1248 1,1249 1,1254 1,1255 1,1256 1,1257 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1269 1,1270 1,1271 1,1272 1,1273 1,1275 1,1276 1,1278 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1293 1,1295 1,1300 1,1301 1,1302 1,1304 1,1309 1,1310 1,1311 1,1312 1,1313 1,1314 1,1316 1,1317 1,1318 1,1320 1,1321 1,1322 1,1326 1,1328 1,1329 1,1330 1,1331 1,1332 1,1341 1,1343 1,1344 1,1350 1,1353 1,1356 1,1358 1,1359 1,1360 1,1361 1,1363 1,1364 1,1365 1,1367 1,1368 1,1370 1,1372 1,1374 1,1375 1,1376 1,1377 1,1379 1,1380 1,1381 1,1383 1,1384 1,1385 1,1386 1,1387 1,1388 1,1389 1,1390 1,1394 1,1395 1,1396 1,1397 1,1399 1,1400 1,1402 1,1403 1,1408 1,1411 1,1412 1,1413 1,1414 1,1417 1,1418 1,1419 1,1420 1,1421 1,1423 1,1424 1,1426 1,1427 1,1428 1,1429 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1443 1,1444 1,1445 1,1446 1,1447 1,1449 1,1451 1,1452 1,1453 1,1455 1,1456 1,1457 1,1460 1,1461 1,1463 1,1465 1,1466 1,1467 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1477 1,1478 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1492 1,1493 1,1497 1,1500 1,1501 1,1503 1,1504 1,1505 1,1510 1,1512 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1521 1,1523 1,1524 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1531 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1548 1,1550 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1565 1,1567 1,1568 1,1574 1,1575 1,1576 1,1580 1,1581 1,1582 1,1583 1,1585 1,1587 1,1588 1,1590 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1604 1,1605 1,1606 1,1607 1,1610 1,1611 1,1614 1,1615 1,1617 1,1618 1,1619 1,1620 1,1621 1,1622 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1636 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1649 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1664 1,1666 1,1667 1,1669 1,1670 1,1672 1,1674 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1683 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1691 1,1692 1,1693 1,1694 1,1695 1,1696 1,1697 1,1698 1,1700 1,1702 1,1704 1,1705 1,1706 1,1711 1,1712 1,1713 1,1714 1,1715 1,1718 1,1720 1,1721 1,1722 1,1724 1,1727 1,1730 1,1733 1,1734 1,1735 1,1736 1,1737 1,1738 1,1740 1,1747 1,1748 1,1751 1,1752 1,1758 1,1760 1,1761 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1790 1,1791 1,1792 1,1795 1,1797 1,1799 1,1801 1,1804 1,1809 1,1811 1,1814 1,1819 1,1820 1,1821 1,1822 1,1827 1,1828 1,1829 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1843 1,1844 1,1845 1,1846 1,1848 1,1849 1,1850 1,1852 1,1854 1,1855 1,1857 1,1859 1,1860 1,1861 1,1862 1,1863 1,1864 1,1866 1,1867 1,1868 1,1869 1,1870 1,1871 1,1872 1,1874 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1883 1,1884 1,1885 1,1887 1,1888 1,1890 1,1891 1,1894 1,1898 1,1900 1,1905 1,1907 1,1908 1,1910 1,1913 1,1915 1,1919 1,1922 1,1924 1,1926 1,1929 1,1931 1,1934 1,1935 1,1937 1,1938 1,1940 1,1941 1,1942 1,1944 1,1945 1,1946 1,1947 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1960 1,1961 1,1962 1,1963 1,1964 1,1965 1,1966 1,1967 1,1968 1,1969 1,1970 1,1972 1,1973 1,1975 1,1981 1,1983 1,1984 1,1985 1,1986 1,1987 1,1990 1,1992 1,1994 1,1995 1,1996 1,2001 1,2006 1,2007 1,2013 1,2014 1,2015 1,2016 1,2018 1,2021 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2043 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2058 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2081 1,2084 1,2088 1,2090 1,2095 1,2096 1,2102 1,2106 1,2107 1,2109 1,2111 1,2114 1,2116 1,2118 1,2119 1,2129 1,2131 1,2137 1,2138 1,2140 1,2142 1,2146 1,2147 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2169 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2178 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2187 1,2189 1,2190 1,2191 1,2192 1,2194 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2235 1,2240 1,2242 1,2243 1,2244 1,2251 1,2252 1,2254 1,2263 1,2270 1,2272 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2302 1,2303 1,2305 1,2306 1,2318 1,2319 1,2323 1,2324 1,2325 1,2330 1,2331 1,2332 1,2333 1,2334 1,2335 1,2338 1,2339 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2351 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2387 1,2388 1,2389 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2473 1,2478 1,2479 1,2483 1,2486 1,2493 1,2506 1,2652 1,2653 1,2664 1,2667 1,2669 1,2670 1,2678 1,2680 1,2681 1,2682 1,2683 1,2695 1,2696 1,2701 1,2711 1,2713 1,2714 1,2717 1,2718 1,2719 1,2721 1,2727 1,2728 1,2729 1,2730 1,2732 1,2733 1,2734 1,2736 1,2739 1,2741 1,2743 1,2747 1,2750 1,2751 1,2752 1,2755 1,2766 1,2768 1,2769 1,2770 1,2771 1,2772 1,2773 1,2774 1,2780 1,2785 1,2786 1,2789 1,2790 1,2791 1,2793 1,2798 1,2800 1,2801 1,2806 1,2807 -1} {13 1,19 1,22 1,30 1,31 1,33 1,35 1,48 1,52 1,71 1,75 1,81 1,82 1,90 1,95 1,110 1,113 1,116 1,122 1,123 1,127 1,135 1,136 1,137 1,138 1,141 1,143 1,144 1,145 1,151 1,152 1,154 1,160 1,164 1,169 1,172 1,174 1,187 1,190 1,192 1,198 1,205 1,206 1,208 1,209 1,210 1,216 1,220 1,225 1,227 1,228 1,232 1,234 1,237 1,240 1,253 1,255 1,257 1,261 1,264 1,268 1,269 1,271 1,272 1,275 1,285 1,290 1,294 1,299 1,301 1,307 1,308 1,310 1,313 1,315 1,317 1,320 1,321 1,323 1,324 1,330 1,331 1,332 1,333 1,335 1,337 1,342 1,345 1,346 1,349 1,351 1,352 1,354 1,359 1,360 1,362 1,363 1,370 1,374 1,375 1,377 1,378 1,382 1,386 1,388 1,393 1,394 1,395 1,399 1,400 1,405 1,407 1,408 1,409 1,413 1,423 1,424 1,428 1,431 1,432 1,435 1,438 1,439 1,444 1,446 1,447 1,448 1,449 1,450 1,451 1,453 1,454 1,455 1,456 1,457 1,460 1,463 1,465 1,467 1,471 1,472 1,473 1,474 1,475 1,476 1,477 1,478 1,479 1,480 1,481 1,485 1,486 1,488 1,490 1,493 1,494 1,499 1,502 1,503 1,506 1,507 1,510 1,513 1,516 1,517 1,519 1,520 1,522 1,523 1,532 1,535 1,537 1,538 1,539 1,540 1,541 1,542 1,543 1,544 1,545 1,550 1,553 1,555 1,558 1,561 1,562 1,563 1,564 1,566 1,567 1,568 1,577 1,578 1,579 1,581 1,582 1,586 1,589 1,590 1,593 1,594 1,597 1,603 1,605 1,609 1,611 1,612 1,613 1,614 1,615 1,620 1,621 1,625 1,628 1,629 1,631 1,632 1,634 1,636 1,641 1,642 1,647 1,648 1,649 1,653 1,654 1,655 1,656 1,657 1,658 1,661 1,662 1,663 1,664 1,665 1,666 1,671 1,676 1,679 1,681 1,684 1,689 1,691 1,692 1,694 1,695 1,702 1,707 1,708 1,709 1,710 1,711 1,714 1,717 1,720 1,721 1,725 1,730 1,731 1,734 1,735 1,736 1,737 1,738 1,739 1,740 1,743 1,745 1,747 1,748 1,752 1,754 1,756 1,757 1,759 1,760 1,761 1,762 1,763 1,764 1,765 1,767 1,768 1,769 1,771 1,772 1,773 1,774 1,776 1,777 1,778 1,781 1,785 1,786 1,787 1,788 1,790 1,791 1,792 1,793 1,794 1,796 1,798 1,799 1,800 1,803 1,804 1,805 1,806 1,807 1,808 1,810 1,812 1,813 1,814 1,815 1,817 1,821 1,822 1,825 1,826 1,827 1,831 1,832 1,835 1,836 1,837 1,839 1,841 1,842 1,844 1,847 1,850 1,851 1,853 1,855 1,857 1,860 1,862 1,864 1,865 1,869 1,873 1,874 1,875 1,877 1,879 1,880 1,881 1,882 1,883 1,887 1,890 1,892 1,894 1,895 1,896 1,898 1,900 1,901 1,903 1,908 1,909 1,910 1,912 1,913 1,916 1,917 1,918 1,920 1,923 1,924 1,925 1,928 1,929 1,930 1,932 1,933 1,934 1,935 1,937 1,938 1,941 1,942 1,943 1,944 1,945 1,946 1,947 1,949 1,950 1,951 1,952 1,953 1,958 1,960 1,961 1,964 1,965 1,966 1,967 1,969 1,970 1,976 1,977 1,978 1,980 1,981 1,982 1,984 1,985 1,987 1,990 1,992 1,993 1,994 1,995 1,996 1,998 1,999 1,1000 1,1002 1,1004 1,1006 1,1009 1,1012 1,1013 1,1017 1,1018 1,1019 1,1020 1,1021 1,1022 1,1023 1,1029 1,1030 1,1031 1,1034 1,1036 1,1038 1,1043 1,1044 1,1046 1,1048 1,1049 1,1051 1,1052 1,1054 1,1055 1,1056 1,1057 1,1058 1,1060 1,1062 1,1063 1,1066 1,1068 1,1069 1,1070 1,1071 1,1073 1,1076 1,1079 1,1080 1,1087 1,1088 1,1090 1,1092 1,1093 1,1094 1,1096 1,1099 1,1100 1,1102 1,1104 1,1106 1,1108 1,1109 1,1111 1,1112 1,1113 1,1114 1,1116 1,1119 1,1122 1,1123 1,1124 1,1125 1,1129 1,1131 1,1133 1,1134 1,1135 1,1136 1,1137 1,1139 1,1140 1,1141 1,1142 1,1143 1,1145 1,1146 1,1149 1,1150 1,1151 1,1152 1,1157 1,1158 1,1159 1,1160 1,1162 1,1163 1,1164 1,1166 1,1167 1,1168 1,1170 1,1171 1,1172 1,1173 1,1174 1,1175 1,1176 1,1177 1,1178 1,1179 1,1180 1,1181 1,1184 1,1185 1,1187 1,1190 1,1191 1,1193 1,1194 1,1195 1,1197 1,1199 1,1202 1,1204 1,1210 1,1213 1,1215 1,1216 1,1217 1,1219 1,1220 1,1221 1,1229 1,1230 1,1231 1,1232 1,1233 1,1234 1,1235 1,1237 1,1239 1,1242 1,1244 1,1246 1,1247 1,1248 1,1250 1,1252 1,1253 1,1254 1,1255 1,1256 1,1257 1,1259 1,1261 1,1262 1,1263 1,1264 1,1267 1,1268 1,1270 1,1271 1,1272 1,1273 1,1274 1,1275 1,1277 1,1278 1,1279 1,1280 1,1282 1,1284 1,1286 1,1287 1,1288 1,1289 1,1290 1,1292 1,1295 1,1300 1,1301 1,1310 1,1312 1,1313 1,1315 1,1317 1,1318 1,1320 1,1322 1,1323 1,1326 1,1328 1,1330 1,1331 1,1332 1,1341 1,1342 1,1343 1,1344 1,1346 1,1348 1,1350 1,1353 1,1355 1,1356 1,1358 1,1360 1,1361 1,1362 1,1363 1,1364 1,1365 1,1366 1,1367 1,1368 1,1370 1,1371 1,1372 1,1374 1,1375 1,1376 1,1377 1,1378 1,1379 1,1380 1,1381 1,1382 1,1383 1,1386 1,1387 1,1390 1,1392 1,1394 1,1395 1,1396 1,1397 1,1398 1,1400 1,1402 1,1405 1,1406 1,1407 1,1408 1,1410 1,1412 1,1413 1,1414 1,1416 1,1417 1,1418 1,1419 1,1420 1,1422 1,1423 1,1427 1,1428 1,1429 1,1430 1,1432 1,1434 1,1436 1,1437 1,1438 1,1439 1,1440 1,1441 1,1442 1,1443 1,1444 1,1445 1,1446 1,1447 1,1448 1,1449 1,1451 1,1452 1,1453 1,1454 1,1456 1,1460 1,1461 1,1462 1,1463 1,1464 1,1465 1,1468 1,1469 1,1471 1,1472 1,1473 1,1474 1,1475 1,1476 1,1479 1,1482 1,1483 1,1485 1,1486 1,1489 1,1490 1,1491 1,1493 1,1497 1,1498 1,1500 1,1501 1,1504 1,1505 1,1508 1,1509 1,1510 1,1512 1,1513 1,1514 1,1515 1,1516 1,1517 1,1518 1,1519 1,1520 1,1522 1,1523 1,1525 1,1526 1,1527 1,1528 1,1529 1,1530 1,1532 1,1533 1,1534 1,1535 1,1537 1,1538 1,1540 1,1541 1,1543 1,1544 1,1546 1,1547 1,1548 1,1552 1,1553 1,1556 1,1557 1,1560 1,1561 1,1562 1,1563 1,1565 1,1569 1,1573 1,1574 1,1575 1,1576 1,1577 1,1578 1,1579 1,1580 1,1582 1,1584 1,1585 1,1586 1,1587 1,1588 1,1591 1,1594 1,1595 1,1596 1,1597 1,1598 1,1599 1,1600 1,1605 1,1607 1,1610 1,1615 1,1616 1,1617 1,1618 1,1620 1,1624 1,1625 1,1626 1,1629 1,1630 1,1632 1,1633 1,1634 1,1635 1,1637 1,1638 1,1639 1,1641 1,1642 1,1643 1,1644 1,1645 1,1646 1,1647 1,1648 1,1650 1,1651 1,1652 1,1653 1,1654 1,1656 1,1657 1,1659 1,1660 1,1662 1,1663 1,1666 1,1667 1,1670 1,1675 1,1676 1,1677 1,1679 1,1680 1,1681 1,1682 1,1684 1,1685 1,1686 1,1687 1,1688 1,1689 1,1690 1,1692 1,1693 1,1694 1,1695 1,1698 1,1699 1,1700 1,1701 1,1702 1,1703 1,1704 1,1705 1,1706 1,1707 1,1709 1,1711 1,1712 1,1714 1,1717 1,1722 1,1724 1,1725 1,1727 1,1730 1,1731 1,1733 1,1734 1,1736 1,1737 1,1738 1,1740 1,1744 1,1750 1,1751 1,1752 1,1757 1,1758 1,1760 1,1761 1,1762 1,1763 1,1765 1,1767 1,1768 1,1771 1,1772 1,1773 1,1774 1,1775 1,1776 1,1777 1,1778 1,1779 1,1780 1,1781 1,1782 1,1783 1,1784 1,1785 1,1786 1,1787 1,1788 1,1789 1,1790 1,1791 1,1792 1,1793 1,1797 1,1799 1,1800 1,1801 1,1809 1,1811 1,1815 1,1819 1,1820 1,1821 1,1825 1,1827 1,1828 1,1830 1,1832 1,1833 1,1835 1,1840 1,1842 1,1844 1,1846 1,1849 1,1850 1,1852 1,1854 1,1855 1,1856 1,1857 1,1859 1,1861 1,1862 1,1863 1,1864 1,1865 1,1866 1,1867 1,1868 1,1870 1,1871 1,1872 1,1873 1,1875 1,1876 1,1877 1,1878 1,1879 1,1880 1,1881 1,1882 1,1884 1,1885 1,1890 1,1900 1,1905 1,1906 1,1907 1,1910 1,1913 1,1914 1,1915 1,1919 1,1921 1,1922 1,1923 1,1924 1,1926 1,1929 1,1933 1,1934 1,1935 1,1936 1,1937 1,1938 1,1940 1,1941 1,1942 1,1943 1,1944 1,1945 1,1948 1,1949 1,1950 1,1951 1,1952 1,1953 1,1954 1,1955 1,1956 1,1957 1,1958 1,1959 1,1961 1,1962 1,1964 1,1965 1,1966 1,1967 1,1968 1,1970 1,1972 1,1973 1,1980 1,1984 1,1985 1,1986 1,1988 1,1990 1,1992 1,2001 1,2002 1,2006 1,2008 1,2011 1,2013 1,2015 1,2018 1,2021 1,2024 1,2026 1,2027 1,2028 1,2029 1,2030 1,2031 1,2032 1,2033 1,2034 1,2036 1,2037 1,2040 1,2041 1,2042 1,2044 1,2045 1,2046 1,2047 1,2048 1,2049 1,2050 1,2051 1,2052 1,2053 1,2054 1,2055 1,2056 1,2057 1,2059 1,2060 1,2062 1,2063 1,2064 1,2065 1,2066 1,2067 1,2068 1,2069 1,2070 1,2071 1,2072 1,2073 1,2074 1,2075 1,2076 1,2077 1,2078 1,2080 1,2081 1,2082 1,2085 1,2090 1,2093 1,2095 1,2096 1,2102 1,2107 1,2109 1,2111 1,2116 1,2119 1,2126 1,2129 1,2137 1,2138 1,2142 1,2144 1,2146 1,2150 1,2152 1,2155 1,2159 1,2161 1,2162 1,2164 1,2165 1,2166 1,2167 1,2168 1,2170 1,2171 1,2172 1,2173 1,2174 1,2175 1,2176 1,2177 1,2179 1,2180 1,2181 1,2182 1,2183 1,2185 1,2186 1,2188 1,2189 1,2190 1,2191 1,2192 1,2193 1,2195 1,2196 1,2197 1,2198 1,2199 1,2200 1,2201 1,2202 1,2203 1,2204 1,2205 1,2206 1,2207 1,2208 1,2209 1,2210 1,2211 1,2212 1,2213 1,2214 1,2215 1,2216 1,2217 1,2218 1,2219 1,2220 1,2221 1,2222 1,2223 1,2224 1,2225 1,2226 1,2227 1,2228 1,2229 1,2230 1,2231 1,2235 1,2240 1,2242 1,2243 1,2245 1,2251 1,2252 1,2254 1,2255 1,2266 1,2270 1,2271 1,2273 1,2275 1,2277 1,2281 1,2283 1,2287 1,2288 1,2291 1,2293 1,2294 1,2303 1,2304 1,2305 1,2306 1,2317 1,2318 1,2319 1,2320 1,2322 1,2323 1,2324 1,2325 1,2328 1,2330 1,2331 1,2332 1,2333 1,2334 1,2336 1,2343 1,2344 1,2347 1,2348 1,2349 1,2350 1,2352 1,2354 1,2355 1,2356 1,2357 1,2358 1,2359 1,2360 1,2361 1,2362 1,2363 1,2368 1,2369 1,2370 1,2371 1,2372 1,2373 1,2374 1,2375 1,2376 1,2377 1,2378 1,2379 1,2380 1,2381 1,2382 1,2383 1,2384 1,2385 1,2386 1,2387 1,2388 1,2390 1,2391 1,2392 1,2393 1,2394 1,2395 1,2396 1,2397 1,2398 1,2399 1,2400 1,2401 1,2402 1,2403 1,2404 1,2405 1,2406 1,2407 1,2408 1,2409 1,2410 1,2411 1,2412 1,2413 1,2414 1,2415 1,2416 1,2417 1,2418 1,2420 1,2421 1,2422 1,2424 1,2425 1,2426 1,2427 1,2428 1,2429 1,2430 1,2431 1,2432 1,2433 1,2434 1,2435 1,2436 1,2437 1,2438 1,2439 1,2440 1,2441 1,2446 1,2447 1,2448 1,2449 1,2451 1,2452 1,2453 1,2454 1,2455 1,2456 1,2459 1,2460 1,2463 1,2464 1,2465 1,2467 1,2470 1,2472 1,2473 1,2476 1,2477 1,2479 1,2483 1,2488 1,2500 1,2502 1,2504 1,2513 1,2514 1,2515 1,2516 1,2517 1,2652 1,2653 1,2680 1,2682 1,2683 1,2687 1,2696 1,2698 1,2701 1,2710 1,2711 1,2718 1,2719 1,2721 1,2727 1,2728 1,2731 1,2732 1,2733 1,2734 1,2735 1,2736 1,2739 1,2740 1,2743 1,2750 1,2751 1,2752 1,2755 1,2764 1,2766 1,2768 1,2771 1,2772 1,2773 1,2774 1,2780 1,2783 1,2785 1,2786 1,2789 1,2791 1,2793 1,2798 1,2806 1,2807 -1}